Best way to travel between

San Diego, CA, United States
Cabo San Lucas, Mexico
Travel Modes
Price
Distance
Duration
CO2
bus
$138.0
1725.15 km
37h 12mins
51.75 kgs
 
flight
$156.0
1368.84 km
6h 32mins
147.83 kgs
 
drive
$170.0
1658.42 km
25h 27mins
212.28 kgs
 
flight
$177.0
1355.42 km
7h 11mins
146.39 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1725.15 km 37h 12mins 1,804 MXN 138.0
Flight 1368.84 km 6h 32mins 2,040 MXN 156.0
Drive 1658.42 km 25h 27mins 2,223 MXN 170.0
Flight 1355.42 km 7h 11mins 2,314 MXN 177.0
Take Train from Fifth Avenue Station to San Ysidro/Intl Border
Time: 45mins Cost: 39 MXN; $ 2.7 - 3.3 USD CO2 Emission: 1.37 kgs
Take Bus from San Ysidro, CA to Tijuana, MX
Time: 1h 35mins Cost: 209 MXN; $ 14.4 - 17.6 USD CO2 Emission: 0.08 kgs
Take Bus from Tijuana to Cabo San Lucas
Time: 33h 8mins Cost: 1,569 MXN; $ 108.0 - 132.0 USD CO2 Emission: 50.93 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from San Diego, CA, United States and Cabo San Lucas, Mexico is to travel by bus, which will cost about 1,804 MXN or 124.20 USD.