Shanghai to Bangkok By Air freight, Cargo ship or Road

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

Shanghai to Bangkok by Air freight

The quickest way to get from Shanghai to Bangkok by plane will take about 1 day 5h and departs from Shanghai Pudong International Airport (PVG) and arrives into Don Mueang International Airport (DMK). There are flights departing 1-2 times a day 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

Shanghai Pudong International Airport to Don Mueang International Airport

Departs from

Departs from

1 day 5h

1-2 times a day

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 1-2 daysAirbus A321+1 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest airports

Shanghai Hongqiao International Airport to Don Mueang International Airport

Departs from

Departs from

1 day 11h

Every few hours

2,916 km

1,812 mi.

1 transfer

No stops

Estimated emissions

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

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

See more details, carrier information, schedules and estimated emissions

Most frequent

Shanghai Hongqiao International Airport to Suvarnabhumi Airport

Departs from

Departs from

1 day 12h

Hourly

2,930 km

1,820 mi.

1 transfer

No stops

Estimated emissions

116kg - 216kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: MFXiamen Air
Every few hoursBoeing 737-800
Carrier Identifier: NXAir Macau
1-2 times a dayAirbus A321
Carrier Identifier: ZHShenzhen Airlines
2-4 times a dayAirbus A320
Carrier Identifier: CZChina Southern Airlines
Every few hoursAirbus A350+7 others
Carrier Identifier: MUChina Eastern AirlinesF
2-4 times a dayBoeing 737-800 Freighter (winglets)+9 others
Carrier Identifier: HUHainan AirlinesF
2-4 times a dayBoeing 787 Freighter+5 others
Carrier Identifier: CXCathay Pacific
DailyAirbus A330-300+1 others
Carrier Identifier: HXHong Kong Airlines
1-2 times a weekAirbus A330-300+1 others
Carrier Identifier: 8LLucky Air
2-4 times a weekAirbus A330-200+1 others
Carrier Identifier: 9CSpring Airlines
Every 1-2 daysAirbus A320
Carrier Identifier: CAAir China
Every 1-2 daysAirbus A330-200+6 others
More Details

See more details, carrier information, schedules and estimated emissions

Cargo flights

Shanghai Pudong International Airport to Suvarnabhumi Airport

Departs from

Departs from

1 day 6h

Every few hours

2,980 km

1,852 mi.

Direct

1 stop

Estimated emissions

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

Operating carriersDepartsAircraft types
Carrier Identifier: MUChina Eastern AirlinesF
2-4 times a dayAirbus A330 Freighter+8 others
Carrier Identifier: FMShanghai AirlinesF
Every 1-2 daysBoeing 787 Freighter+2 others
Carrier Identifier: Y8Suparna AirlinesF
Every 1-2 daysBoeing 737 Freighter+1 others
Carrier Identifier: CAAir ChinaF
Every 1-2 weeksBoeing 777 Freighter+2 others
Carrier Identifier: HUHainan AirlinesF
Every 1-2 daysBoeing 787 Freighter+1 others
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-400 Freighter+3 others
Carrier Identifier: O3SF AirlinesF
Every 1-2 daysBoeing 737 Freighter
More Details

See more details, carrier information, schedules and estimated emissions

More air routes from Shanghai to Bangkok

Explore more shipment routes including schedules and transit times.

See more

Shanghai to Bangkok by Container ship

The quickest way to get from Shanghai to Bangkok by ship will take about 11 days 16h and departs from Ningbo (CNNGB) and arrives into Kampong Saom (KHKOS). There are vessels departing every 2-4 weeks on this route. Evergreen is one of the carriers that operates regular services on this route with vessels departing every 2-4 weeks.

Quickest ocean route

Ningbo to Kampong Saom

Port of loading

Port of loading

11 days 16h

Every 2-4 weeks

4,514 km

2,805 mi.

Direct

1 stop

Estimated emissions

303kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: EGLVEvergreen
Every 2-4 weeksGREEN CELEBRITY+3 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest seaports

Shanghai to Bangkok

Port of loading

Port of loading

12 days 18h

Every 1-2 days

4,247 km

2,639 mi.

Direct

1 stop

Estimated emissions

347kg - 393kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: REGURCL
Every 1-2 weeksKHUNA BHUM+5 others
Carrier Identifier: KOSLKing Ocean
Every 1-2 weeksKMTC BANGKOK+9 others
Carrier Identifier: interasiaInterasia
Every 1-2 weeksOKEE PIPER+3 others
Carrier Identifier: 11DXCNC Line
Every 2-4 weeksSONGA PANTHER+6 others
Carrier Identifier: CULUChina United
Every 2-4 weeksINDURO+1 others
Carrier Identifier: SKLUSinokor
Every 2-4 weeksSAWASDEE RIGEL+5 others
Carrier Identifier: SMLMSM Line
Every 2-4 weeksSM JAKARTA
Carrier Identifier: MAEUMaersk
Every 1-2 weeksNORDLION+16 others
Carrier Identifier: 22AAWan Hai
Every 2-4 weeksWAN HAI 175
Carrier Identifier: TSTUTS Lines
Every 2-4 weeksTS NANSHA+1 others
Carrier Identifier: COSUCOSCO
Every 2-4 weeksCAPE FORBY+2 others
Carrier Identifier: MATSMatson
Every 2-4 weeksZHONG GU BEI HAI
Carrier Identifier: YMLUYang Ming
Every 2-4 weeksYM COOPERATION+4 others
More Details

See more details, carrier information, schedules and estimated emissions

Most frequent

Shanghai to Laem Chabang

Port of loading

Port of loading

12 days 6h

Every 1-2 days

4,250 km

2,641 mi.

Direct

No stops

Estimated emissions

332kg - 381kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: KOSLKing Ocean
1-2 times a weekKMTC BANGKOK+20 others
Carrier Identifier: SKLUSinokor
1-2 times a weekSAWASDEE RIGEL+6 others
Carrier Identifier: interasiaInterasia
Every 1-2 weeksOKEE PIPER+3 others
Carrier Identifier: 11DXCNC Line
Every 2-4 weeksSONGA PANTHER+3 others
Carrier Identifier: ONEYONE
Every 2-4 weeksMOL SPARKLE+1 others
Carrier Identifier: REGURCL
Every 2-4 weeksKHUNA BHUM+1 others
Carrier Identifier: CULUChina United
Every 2-4 weeksINDURO
Carrier Identifier: 12PDSITC
Every 2-4 weeksSITC NANSHA+12 others
Carrier Identifier: NSRUNamsung
Every 2-4 weeksPEGASUS PROTO+3 others
Carrier Identifier: HDMUHMM
Every 2-4 weeksPOS HOCHIMINH+4 others
Carrier Identifier: MSCUMSC
Every 2-4 weeksMSC SHUBA B+71 others
Carrier Identifier: COSUCOSCO
Every 2-4 weeksXIN DA YANG ZHOU+19 others
Carrier Identifier: YMLUYang Ming
Every 1-2 weeksYM COOPERATION+18 others
Carrier Identifier: MATSMatson
Every 2-4 weeksZHONG GU BEI HAI
Carrier Identifier: TSTUTS Lines
Every 2-4 weeksTS TAICHUNG+12 others
More Details

See more details, carrier information, schedules and estimated emissions

More ocean routes from Shanghai to Bangkok

Explore more shipment routes including schedules and transit times.

See more

Shanghai to Bangkok by Road

It is also possible to transport goods by road from Shanghai to Bangkok. The total distance is around 3,616 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

Shanghai to Bangkok

1 day 18h

N/A

3,616 km

2,247 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 Shanghai to Bangkok by Air, Ocean and Road