Bangkok to Shanghai By Air freight, Cargo ship or Road

See the best way to ship your freight from Bangkok, Thailand to Shanghai, China by various transport modes including Air, Sea and Road. Compare transit times, emissions, route options and much more.

Bangkok to Shanghai by Air freight

The quickest way to get from Bangkok to Shanghai by plane will take about 1 day 5h and departs from Don Mueang International Airport (DMK) and arrives into Shanghai Pudong International Airport (PVG). There are flights departing every 1-2 days on this route. Spring Airlines is one of the carriers that operates regular services on this route with flights departing every 1-2 days.

Quickest air route

Don Mueang International Airport to Shanghai Pudong International Airport

Departs from

Departs from

1 day 5h

Every 1-2 days

2,964 km

1,842 mi.

Direct

No stops

Estimated emissions

134kg - 220kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: 9CSpring Airlines
Every 1-2 daysAirbus A320
Carrier Identifier: NXAir Macau
Every 4-6 weeksAirbus A320+1 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest airports

Don Mueang International Airport to Shanghai Hongqiao International Airport

Departs from

Departs from

1 day 12h

2-4 times a day

2,916 km

1,812 mi.

1 transfer

No stops

Estimated emissions

141kg - 218kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: NXAir Macau
Every 4-6 weeksAirbus A320+1 others
Carrier Identifier: 9CSpring Airlines
2-4 times a dayAirbus A320
More Details

See more details, carrier information, schedules and estimated emissions

Most frequent

Suvarnabhumi Airport to Nanjing Lukou International Airport

Departs from

Departs from

1 day 7h

Every 1-2 hours

3,053 km

1,897 mi.

Direct

No stops

Estimated emissions

112kg - 212kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: MUChina Eastern AirlinesF
Every few hoursAirbus A320+5 others
Carrier Identifier: MFXiamen Air
1-2 times a dayBoeing 737-800
Carrier Identifier: NXAir Macau
Every 4-6 weeksAirbus A321+1 others
Carrier Identifier: CAAir China
Every 1-2 daysAirbus A320+1 others
Carrier Identifier: ZHShenzhen Airlines
Every 1-2 daysAirbus A320+2 others
Carrier Identifier: O3SF AirlinesF
Every 1-2 daysBoeing 737 Freighter
Carrier Identifier: Y8Suparna AirlinesF
2-4 times a weekBoeing 737 Freighter+1 others
Carrier Identifier: HXHong Kong Airlines
1-2 times a dayAirbus A320+1 others
Carrier Identifier: CXCathay Pacific
DailyAirbus A330-300+1 others
Carrier Identifier: HUHainan AirlinesF
2-4 times a dayBoeing 787 Freighter+1 others
Carrier Identifier: CZChina Southern Airlines
2-4 times a dayBoeing 737MAX 8+7 others
Carrier Identifier: SCShandong Airlines
2-4 times a weekBoeing 737-800
Carrier Identifier: 8LLucky Air
2-4 times a dayBoeing 737-600+2 others
Carrier Identifier: KYKunming Airlines
Every 1-2 daysBoeing 737-800
More Details

See more details, carrier information, schedules and estimated emissions

Cargo flights

Suvarnabhumi Airport to Shanghai Pudong International Airport

Departs from

Departs from

1 day 5h

Every few hours

2,980 km

1,852 mi.

Direct

No stops

Estimated emissions

118kg - 218kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: MUChina Eastern AirlinesF
Every few hoursAirbus A330 Freighter+8 others
Carrier Identifier: CAAir ChinaF
DailyBoeing 747-400 Freighter+3 others
Carrier Identifier: Y8Suparna AirlinesF
Every 1-2 daysBoeing 737 Freighter+1 others
Carrier Identifier: FMShanghai AirlinesF
Every 1-2 daysBoeing 787 Freighter+2 others
Carrier Identifier: HUHainan AirlinesF
Every 1-2 daysBoeing 787 Freighter+1 others
Carrier Identifier: O3SF AirlinesF
Every 1-2 daysBoeing 737 Freighter
Carrier Identifier: BREVA AirF
2-4 times a weekBoeing 777-200F Freighter+2 others
Carrier Identifier: CIChina AirlinesF
Every 1-2 weeksBoeing 747-400 Freighter+4 others
Carrier Identifier: CXCathay PacificF
2-4 times a weekBoeing 747-8F Freighter+3 others
More Details

See more details, carrier information, schedules and estimated emissions

More air routes from Bangkok to Shanghai

Explore more shipment routes including schedules and transit times.

See more

Bangkok to Shanghai by Container ship

The quickest way to get from Bangkok to Shanghai by ship will take about 12 days 1h and departs from Laem Chabang (THLCH) and arrives into Shanghai (CNSHG). There are vessels departing 2-4 times a week on this route. Evergreen is one of the carriers that operates regular services on this route with vessels departing every 1-2 weeks.

Quickest ocean route

Laem Chabang to Shanghai

Port of loading

Port of loading

12 days 1h

2-4 times a week

4,250 km

2,641 mi.

Direct

No stops

Estimated emissions

221kg - 357kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: EGLVEvergreen
Every 1-2 weeksGREEN CELEBRITY+14 others
Carrier Identifier: GSLUGold Star
Every 2-4 weeksGSL AFRICA
Carrier Identifier: YMLUYang Ming
Every 2-4 weeksYM CREDENTIAL+3 others
Carrier Identifier: OOLUOOCL
Every 2-4 weeksBRIGHT TSUBAKI+4 others
Carrier Identifier: SKLUSinokor
Every 2-4 weeksSAWASDEE INCHEON+5 others
Carrier Identifier: TSTUTS Lines
Every 2-4 weeksSKY CHALLENGE+1 others
Carrier Identifier: KOSLKing Ocean
Every 2-4 weeksKMTC JAKARTA+9 others
Carrier Identifier: MAEUMaersk
Every 2-4 weeksBF TIGER+2 others
Carrier Identifier: MSCUMSC
Every 1-2 weeksMSC TURKIYE+65 others
Carrier Identifier: COSUCOSCO
Every 1-2 weeksCAPE FORBY+33 others
Carrier Identifier: REGURCL
Every 2-4 weeksNATTHA BHUM+2 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest seaports

Bangkok to Shanghai

Port of loading

Port of loading

15 days

2-4 times a week

4,247 km

2,639 mi.

Direct

2 stops

Estimated emissions

343kg - 497kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MATSMatson
Every 1-2 weeksZHONG GU BEI HAI
Carrier Identifier: COSUCOSCO
Every 1-2 weeksCAPE FAWLEY+34 others
Carrier Identifier: REGURCL
Every 2-4 weeksKHUNA BHUM+4 others
Carrier Identifier: YMLUYang Ming
Every 2-4 weeksYM IMAGE+8 others
Carrier Identifier: OOLUOOCL
Every 2-4 weeksINESSA+6 others
Carrier Identifier: SKLUSinokor
Every 2-4 weeksSAWASDEE INCHEON+8 others
Carrier Identifier: TSTUTS Lines
Every 2-4 weeksTS PUSAN+4 others
Carrier Identifier: KOSLKing Ocean
Every 2-4 weeksKMTC POHANG+13 others
More Details

See more details, carrier information, schedules and estimated emissions

Most frequent

Laem Chabang to Ningbo

Port of loading

Port of loading

18 days 22h

Daily

4,198 km

2,608 mi.

Direct

1 stop

Estimated emissions

210kg - 376kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MAEUMaersk
Every 1-2 weeksNORDLION+3 others
Carrier Identifier: 22AAWan Hai
Every 1-2 weeksWAN HAI 175+16 others
Carrier Identifier: interasiaInterasia
Every 2-4 weeksOKEE PIPER+2 others
Carrier Identifier: CULUChina United
Every 2-4 weeksINDURO
Carrier Identifier: SKLUSinokor
Every 2-4 weeksSAWASDEE ALTAIR+3 others
Carrier Identifier: EGLVEvergreen
1-2 times a weekEver Birth+59 others
Carrier Identifier: TSTUTS Lines
Every 2-4 weeksSKY CHALLENGE+1 others
Carrier Identifier: OOLUOOCL
Every 1-2 weeksBRIGHT TSUBAKI+26 others
Carrier Identifier: 11DXCNC Line
Every 1-2 weeksCNC SULAWESI+10 others
Carrier Identifier: COSUCOSCO
1-2 times a weekCAPE FORBY+43 others
Carrier Identifier: REGURCL
1-2 times a weekNATTHA BHUM+2 others
Carrier Identifier: MSCUMSC
Every 2-4 weeksMSC TURKIYE+7 others
More Details

See more details, carrier information, schedules and estimated emissions

More ocean routes from Bangkok to Shanghai

Explore more shipment routes including schedules and transit times.

See more

Bangkok to Shanghai by Road

It is also possible to transport goods by road from Bangkok to Shanghai. The total distance is around 3,581 km and will usually takes around 1 day 18h by road. Note: This time estimate is based on typical traffic conditions and does not take into consideration delays or congestion.

Quickest road route

Bangkok to Shanghai

1 day 18h

N/A

3,581 km

2,225 mi.

Direct

No stops

Estimated emissions

34kg CO₂ (per 100kg)

Operating carriersDepartsVessels
Carrier Identifier: default-truck-carrierTruck Operator
N/ATruck 40T
More Details

See more details, carrier information, schedules and estimated emissions

More about shipping cargo and freight from Bangkok to Shanghai by Air, Ocean and Road