Telecom & Networking
Basic

Packet Transmission Time

Time to push a packet of L bits onto a link of rate R.

Formula

t=LRt = \frac{L}{R}

Live Calculator

Members

Variables

tTransmission time (s)
LPacket size (bits)
RLink rate (bps)

Example

L=12000 bits, R=10 Mbps: t = 1.2 ms

How it works

This formula gives the time required to place all bits of a packet onto a communication link. It works because link rate R tells you how many bits can be sent each second, so dividing the total number of bits L by bits-per-second gives the number of seconds needed. It measures only the transmission or serialization delay, not the time for the signal to travel across the network.

When to use it

Use this when you need to estimate how long it takes a router, switch, modem, or network interface to transmit a packet onto a link. It is useful in networking delay calculations, bandwidth planning, and comparing packet sizes or link speeds.

Worked example, step by step

Given: L = 8000 bits R = 2 Mbps = 2,000,000 bps Use the formula: t = L / R t = 8000 / 2,000,000 t = 0.004 s t = 4 ms Final answer: the packet transmission time is 4 milliseconds.

Common mistakes to avoid

  • Using the packet's travel distance instead of its size in bits
  • Forgetting to convert Mbps or kbps into bits per second before dividing
  • Confusing transmission time with propagation delay, which depends on distance

Did You Know?

Transmission time is separate from propagation delay — total latency adds both together.

Share this formula

Reviewed & maintained by the FormulaWon editorial teamLast reviewed September 2026