Best way to travel between

Joshua Tree, CA, United States
Grand Canyon Village, AZ, United States
Travel Modes
Price
Distance
Duration
CO2
drive
$50.0
644.7 km
7h 20mins
82.52 kgs
 
train
$255.0
975.12 km
13h 0mins
51.68 kgs
 
bus
$256.0
1045.45 km
18h 55mins
31.36 kgs
 
bus
$288.0
959.82 km
15h 29mins
28.79 kgs
 
flight
$532.0
696.66 km
7h 21mins
75.24 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 644.7 km 7h 20mins 50 USD 50.0
Train 975.12 km 13h 0mins 255 USD 255.0
Bus 1045.45 km 18h 55mins 256 USD 256.0
Bus 959.82 km 15h 29mins 288 USD 288.0
Flight 696.66 km 7h 21mins 532 USD 532.0
Take Car from Joshua Tree to Grand Canyon Village
Time: 7h 20mins Cost: 50 USD; $ 45.0 - 55.0 USD CO2 Emission: 82.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Joshua Tree, CA, United States and Grand Canyon Village, AZ, United States is to travel by car/taxi, which will cost about 50 USD or 45.00 USD.