Best way to travel between

Bangkok Thailand
Al Ula, Saudi Arabia
Travel Modes
Price
Distance
Duration
CO2
flight
$302.0
6797.28 km
18h 35mins
734.11 kgs
 
flight
$464.94
7209.3 km
18h 48mins
778.6 kgs
 
flight
$551.0
6756.9 km
15h 38mins
729.75 kgs
 
flight
$588.45
7428.75 km
21h 8mins
802.3 kgs
 
flight
$595.47
7177.06 km
18h 52mins
775.12 kgs
 
drive
$1000.0
9397.04 km
128h 28mins
1202.82 kgs
 
drive
$1000.0
9679.94 km
130h 1mins
1239.03 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6797.28 km 18h 35mins 1,133 SAR 302.0
Flight 7209.3 km 18h 48mins 1,744 SAR 464.94
Flight 6756.9 km 15h 38mins 2,067 SAR 551.0
Flight 7428.75 km 21h 8mins 2,207 SAR 588.45
Flight 7177.06 km 18h 52mins 2,233 SAR 595.47
Drive 9397.04 km 128h 28mins 3,751 SAR 1000.0
Drive 9679.94 km 130h 1mins 3,751 SAR 1000.0
Take Bus from Opposite Thai Airways Building to Don Mueang
Time: 55mins Cost: 8 SAR; $ 1.8 - 2.2 USD CO2 Emission: 0.82 kgs
Take Walk from Don Mueang to Don Muang
Time: 12mins Cost: 1 SAR; $ 0.1 - 0.2 USD CO2 Emission: 0.13 kgs
Take Flight from DMK to ULH
Time: 14h 58mins Cost: 938 SAR; $ 225.0 - 275.0 USD CO2 Emission: 728.06 kgs
Take Car from Al Ula to Al-`Ula
Time: 29mins Cost: 188 SAR; $ 45.0 - 55.0 USD CO2 Emission: 3.62 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bangkok Thailand and Al Ula, Saudi Arabia is to travel by air, which will cost about 1,133 SAR or 271.80 USD.