Ocean Shipping Times: Transit Time Estimator

How long does the ocean leg take between two ports? Pick an origin and a destination and the estimator checks live carrier sailing schedules for the next four weeks, then shows the fastest, typical and slowest transit in days, plus the next departures. Transit times are typical and schedule-dependent — never guaranteed.

Type a port name, then pick it from the list. Schedules can be checked only for a port chosen from the list.

Door-to-door: the five stages of an ocean shipment

The estimator covers stage 3, the ocean leg. The other stages depend on your shipper, your entry and your delivery point, so we describe them rather than invent a day count.

  1. 1

    Origin pickup and drayage quoted per shipment

    Collection from the shipper and the truck run to the load port or CFS (the warehouse where LCL cargo is consolidated). Timing depends on distance inland, equipment availability and the terminal appointment, so we quote it per shipment. Book it against the carrier cut-off, not the sailing date.

  2. 2

    Export clearance and cut-offs quoted per shipment

    The export declaration, documents, and the VGM (verified gross mass) and gate cut-offs ahead of the sailing. Cut-offs typically fall several days before ETD and vary by carrier and terminal. Missing one rolls the container to the next sailing — the single most common reason a lane runs long.

  3. 3

    Ocean transit (port to port) pick a port pair above

    The sailing itself, from ETD at the load port to ETA at the discharge port. This is the only stage we put a number on, and that number is typical and schedule-dependent: it shifts with the service string, the number of transshipments and congestion at either end.

  4. 4

    US import clearance and release quoted per shipment

    ISF filing before loading, then entry and release once the vessel arrives. A clean entry filed in advance often clears around arrival; an exam, a PGA (partner government agency) hold or a classification query adds time no schedule can predict. Airlift coordinates clearance through our licensed broker network.

  5. 5

    Terminal release and final delivery quoted per shipment

    The container becomes available at the terminal; then chassis, appointment, and the drayage or line-haul to the consignee. Free time at the terminal runs out, so book the delivery appointment before the vessel berths, not after.

Where the numbers come from

The estimator asks the same carrier sailing-schedule feed behind the Airlift vessel schedule search for every departure on your port pair over the next four weeks. The fastest, typical and slowest figures are calculated from those sailings and nothing else. If the carrier reports a transit length, we use it; if it reports only an ETD and an ETA, we count the days between them.

You get a range, not one number, because one number would be misleading. On a busy lane the fastest and slowest services can be two weeks apart: one sails direct, the other transships through a hub. Averaging them gives a figure that matches no real sailing, so the tool shows the spread and how many of the sailings are direct.

Sometimes the feed returns nothing: an off-peak lane, a port it doesn't cover, or a temporary outage. Then the tool falls back to the transit ranges published on the Airlift lane guides — P10 to P90 bands drawn from our own shipment history. The result always says which source it used. If neither covers your pair, it says so instead of guessing.

Why transit times vary on the same lane

Routing matters most. A direct service sails port to port. A transshipment routing unloads your container at a hub to wait for a connecting vessel, which typically adds a week or more — and another chance for a missed connection. The estimator shows the transshipment count the carrier declares for each sailing.

Next comes the service string: the sequence of ports a vessel calls at. Two carriers can serve the same lane with very different rotations, and a string that stops at four ports before yours will always be slower than one that runs straight across. Season matters too — the run-up to Lunar New Year and the pre-holiday peak both squeeze schedules and lengthen queues.

Then there is what no schedule can see: terminal congestion at either end, blank (canceled) sailings, weather routing and canal restrictions. Carrier schedule reliability across the industry has run well short of full in recent years. That is why we show a range and call it schedule-dependent instead of printing a date.

Port-to-port vs. door-to-door

This tool measures the ocean leg only: ETD at the load port to ETA at the discharge port. A door-to-door plan adds four stages around it — origin pickup and drayage, export clearance and cut-offs, US import clearance and release, and final delivery. The timeline above walks through each one.

We don't put day counts on those stages on purpose. Origin drayage depends on how far inland the shipper is and whether equipment is available. Clearance depends on your entry, your classification and whether CBP or a partner government agency takes a closer look. A made-up range would make your plan look more precise than it is. Ask us and we will quote them for your actual shipment.

The most useful planning habit: work backward from the carrier cut-off, not the sailing date. Documentation, VGM and gate cut-offs fall days before ETD. A container that misses one waits for the next sailing — on a weekly service, that is a week lost before the ocean leg even starts.

Transit ranges for Airlift's published lanes

177 port pairs across 15 lanes, from our shipping-route guides. Choose "Use this pair" to see a range on the timeline. These listed planning ranges are not guaranteed durations. Confirm the current routing and sailing schedule when requesting a quote. Source: Airlift lane pages, reviewed 2026-10-06.

Bangladesh to USA

Origin portDestination portTypical transit (P10–P90)
ChittagongBaltimore 46–55 days
ChittagongLong Beach 48–58 days
ChittagongLos Angeles 47–57 days
ChittagongNew York 45–54 days

Belgium to USA

Origin portDestination portTypical transit (P10–P90)
AntwerpHouston 20–28 days
AntwerpNew York 12–18 days
AntwerpNorfolk 14–20 days

Brazil to USA

Origin portDestination portTypical transit (P10–P90)
VitóriaHouston 38–57 days
VitóriaNew York 36–60 days
VitóriaPort Everglades 31–64 days
VitóriaSavannah 51–62 days

Cambodia to USA

Origin portDestination portTypical transit (P10–P90)
Phnom PenhColumbus 36–45 days
Phnom PenhLong Beach 22–32 days
Phnom PenhLos Angeles 24–34 days
Phnom PenhNew York 38–48 days
SihanoukvilleColumbus 38–47 days
SihanoukvilleLong Beach 36–43 days
SihanoukvilleLos Angeles 35–42 days

China to USA

Origin portDestination portTypical transit (P10–P90)
NingboHouston 29–40 days
NingboLong Beach 14–22 days
NingboLos Angeles 13–26 days
NingboNew York 35–47 days
NingboOakland 17–22 days
QingdaoLong Beach 18–24 days
QingdaoNew York 34–42 days
ShanghaiHouston 28–38 days
ShanghaiLong Beach 11–19 days
ShanghaiLos Angeles 12–22 days
ShanghaiNew York 32–45 days
ShanghaiOakland 20–35 days
ShenzhenHouston 30–42 days
ShenzhenLong Beach 19–33 days
ShenzhenLos Angeles 18–32 days
ShenzhenNew York 35–48 days

India to Canada

Origin portDestination portTypical transit (P10–P90)
ChennaiHalifax 32–45 days
EnnoreMontreal 48–64 days
EnnoreSaint John 45–55 days
KolkataHalifax 39–59 days
KolkataVancouver 41–76 days
MundraHalifax 38–55 days
MundraMontreal 35–66 days
MundraVancouver 47–67 days
Nhava ShevaMontreal 42–66 days
Nhava ShevaVancouver 46–66 days

India to Mexico

Origin portDestination portTypical transit (P10–P90)
MundraAltamira 52–68 days

India to USA

Origin portDestination portTypical transit (P10–P90)
ChennaiCharleston 46–73 days
ChennaiHouston 44–73 days
ChennaiLong Beach 40–57 days
ChennaiLos Angeles 37–54 days
ChennaiNew York 41–63 days
ChennaiNorfolk 40–64 days
ChennaiOakland 44–63 days
ChennaiSavannah 54–70 days
ChennaiSeattle 47–63 days
CochinBaltimore 38–53 days
CochinNew York 35–51 days
CochinNorfolk 41–56 days
CochinPort Everglades 68–88 days
CochinSavannah 42–55 days
EnnoreBaltimore 42–67 days
EnnoreBoston 48–67 days
EnnoreCharleston 43–53 days
EnnoreHouston 45–80 days
EnnoreJacksonville 65–100 days
EnnoreMiami 60–78 days
EnnoreNew York 35–48 days
EnnoreNewark 35–48 days
EnnoreNorfolk 39–58 days
EnnoreSavannah 46–57 days
EnnoreSeattle 39–82 days
EnnoreTacoma 55–69 days
HaziraNewark 38–46 days
HaziraNorfolk 52–76 days
KattupalliJacksonville 44–82 days
KattupalliLong Beach 39–70 days
KattupalliLos Angeles 29–52 days
KattupalliNew York 40–70 days
KattupalliSeattle 55–74 days
KolkataCharleston 56–68 days
KolkataHouston 54–88 days
KolkataJacksonville 47–64 days
KolkataLong Beach 44–67 days
KolkataLos Angeles 38–58 days
KolkataNew York 43–64 days
KolkataNorfolk 42–75 days
KolkataOakland 45–73 days
KolkataSavannah 49–72 days
MangaloreNorfolk 46–58 days
MangaloreTacoma 53–68 days
MundraBaltimore 40–55 days
MundraBoston 40–74 days
MundraCharleston 38–47 days
MundraHouston 44–66 days
MundraJacksonville 36–60 days
MundraLong Beach 41–60 days
MundraLos Angeles 40–61 days
MundraMiami 36–69 days
MundraNew York 30–39 days
MundraNewark 35–42 days
MundraNorfolk 31–40 days
MundraOakland 47–70 days
MundraPort Everglades 43–78 days
MundraSavannah 35–45 days
MundraSeattle 44–65 days
MundraTacoma 42–56 days
Nhava ShevaBaltimore 35–64 days
Nhava ShevaCharleston 35–47 days
Nhava ShevaHouston 40–57 days
Nhava ShevaLong Beach 39–56 days
Nhava ShevaLos Angeles 37–56 days
Nhava ShevaNew York 32–40 days
Nhava ShevaNewark 30–34 days
Nhava ShevaNorfolk 36–43 days
Nhava ShevaOakland 42–63 days
Nhava ShevaPort Everglades 43–78 days
Nhava ShevaSavannah 36–45 days
PipavavBaltimore 49–58 days
PipavavHouston 39–46 days
PipavavLos Angeles 34–45 days
PipavavNewark 31–35 days
PipavavOakland 39–62 days
PipavavSavannah 36–41 days
TuticorinCharleston 45–58 days
TuticorinNew York 35–47 days
TuticorinNorfolk 41–58 days
TuticorinSavannah 42–58 days

Indonesia to USA

Origin portDestination portTypical transit (P10–P90)
JakartaHouston 35–43 days
JakartaLong Beach 31–37 days
JakartaLos Angeles 30–36 days
JakartaNew York 38–48 days
SurabayaHouston 36–44 days
SurabayaLos Angeles 32–38 days
SurabayaNew York 40–50 days

Italy to USA

Origin portDestination portTypical transit (P10–P90)
GenoaHouston 20–30 days
GenoaNew York 14–21 days
GenoaNorfolk 15–22 days
LivornoHouston 22–33 days
LivornoNew York 15–24 days

Thailand to USA

Origin portDestination portTypical transit (P10–P90)
BangkokLos Angeles 30–37 days
BangkokNew York 37–48 days
Laem ChabangHouston 33–41 days
Laem ChabangLong Beach 29–35 days
Laem ChabangLos Angeles 28–34 days
Laem ChabangNew York 36–45 days
Laem ChabangNorfolk 46–57 days

USA to China

Origin portDestination portTypical transit (P10–P90)
HoustonNingbo 32–42 days
HoustonShanghai 30–40 days
HoustonShenzhen 35–45 days
Los AngelesNingbo 18–27 days
Los AngelesShanghai 16–25 days
Los AngelesShenzhen 20–30 days
New YorkNingbo 36–48 days
New YorkShanghai 35–45 days

USA to India

Origin portDestination portTypical transit (P10–P90)
HoustonChennai 34–50 days
HoustonMundra 33–48 days
HoustonNhava Sheva 32–45 days
Los AngelesMundra 38–50 days
Los AngelesNhava Sheva 36–48 days
New YorkChennai 32–40 days
New YorkMundra 30–38 days
New YorkNhava Sheva 28–36 days

USA to Vietnam

Origin portDestination portTypical transit (P10–P90)
HoustonHai Phong 35–42 days
HoustonHo Chi Minh 32–40 days
Los AngelesHai Phong 30–36 days
Los AngelesHo Chi Minh 28–34 days
New YorkHai Phong 37–48 days
New YorkHo Chi Minh 35–45 days

Vietnam to USA

Origin portDestination portTypical transit (P10–P90)
Cai MepLos Angeles 22–27 days
Cai MepNew York 34–43 days
Hai PhongHouston 34–42 days
Hai PhongLos Angeles 30–36 days
Hai PhongNew York 36–46 days
Hai PhongNorfolk 42–60 days
Ho Chi MinhHouston 32–40 days
Ho Chi MinhLong Beach 28–35 days
Ho Chi MinhLos Angeles 28–34 days
Ho Chi MinhNew York 35–45 days

More free shipping tools

New to the terms? The glossary explains what a transit time covers, how the container yard (CY) cut-off decides which sailing you catch, and when demurrage charges start at the other end.

Terms on this page:TransshipmentDrayageVerified Gross Mass (VGM)Full Container Load (FCL)Less than Container Load (LCL)

Ocean transit time FAQs

It is as current as the carriers' own schedules. The range comes from live sailing schedules for your port pair — real services with real ETDs and ETAs — not a rule of thumb. It is still an estimate: schedules slip with congestion, blank sailings and weather, so treat the figure as typical and schedule-dependent, never guaranteed.

Sources: live ranges are calculated from carrier-published sailing schedules returned by the Airlift vessel schedule feed at the time of your search. Fallback ranges are the P10–P90 bands on the Airlift shipping-route lane guides, drawn from Airlift shipment history (lane pages reviewed 2026-10-06). Port names and codes come from the UNECE UN/LOCODE Code List, edition 2024-2. Transit times are typical and schedule-dependent, and are never guaranteed.

Get sailings and a quote for your port pair

Tell us the port pair and when the cargo needs to arrive. We will confirm what is sailing, quote the ocean freight and the door legs, and flag the cut-offs to plan around. Airlift USA is a licensed NVOCC with direct carrier contracts on the major US trade lanes; customs clearance is coordinated through our licensed broker network.

Loading the inquiry form… Email our team instead

We reply to quote requests normally within one business day.

We value your privacy

We use cookies to keep our portal working, measure site usage, and analyse the businesses that visit us. Under U.S. state privacy laws, the data we share with our analytics, advertising and sales partners is considered a “sale” or “sharing” of personal data.