There are 3 ways to get from Joshua Tree to Rosarito by taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Joshua Tree to Desert Hot Springs
- Take the bus from Desert Hot Springs to Calexico Bus Station
- Take the bus from Mexicali to Rosarito
7h 54m$2,640–4,275Drive 275.9 km
cheapest- Drive from Joshua Tree to Rosarito275.9 km
3h 11m$578–835Drive, bus
- Drive from Joshua Tree to Indio, CA
- Take the bus from Indio, CA to Cross Border Express, San DiegoEl Paso
9h 17m$1,085–1,646
Questions & Answers
The cheapest way to get from Joshua Tree to Rosarito is to drive which costs $550 - $850 and takes 3h 11m.
The fastest way to get from Joshua Tree to Rosarito is to drive which takes 3h 11m and costs $550 - $850.
The distance between Joshua Tree and Rosarito is 432 km. The road distance is 275.9 km.
The best way to get from Joshua Tree to Rosarito without a car is to taxi and bus which takes 7h 54m and costs $2600 - $4300.
It takes approximately 7h 54m to get from Joshua Tree to Rosarito, including transfers.
Yes, the driving distance between Joshua Tree to Rosarito is 276 km. It takes approximately 3h 11m to drive from Joshua Tree to Rosarito.
There are 571+ hotels available in Rosarito.
What companies run services between Joshua Tree, CA, USA and Rosarito, Mexico?
There is no direct connection from Joshua Tree to Rosarito. However, you can take the taxi to Desert Hot Springs, take the bus to Calexico Bus Station, walk to C. José Azueta y Blvr. López Mateos, take the bus to Central de Autobuses de Mexicali, walk to Mexicali, then take the bus to Rosarito. Alternatively, you can drive from Joshua Tree to Rosarito in around 3h 11m.
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Desert Hot Springs to Calexico Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $290–1,600
- Schedules at
- flixbus.com
- Adult
- $290–1,600
- Phone
- +52 687 872 9871
- info@miticket.mx
- Website
- timpremier.mx
Bus from Mexicali to Rosarito
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $550
- Schedules at
- timpremier.mx
- Book at
- timpremier.mx
Bus from Indio, CA to Cross Border Express, San Diego
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $850–1,300
- Schedules at
- crossborderxpress.com
- Ave. Duration
- 41 min
- Estimated price
- $1,700–2,200
Desert Sun Cab
- Phone
- +1 760-475-2310
- Website
- desertsuncab.com
Cloud 29 Cab Co
- Phone
- +1 760-401-2460
American Cab Co
- Phone
- +1 760-368-1000
Lucky 777 Cab
- Phone
- +1 760-660-9115
- Website
- lucky777cab.com
Desert City Cab
- Phone
- +1 760-328-3000
- Website
- desertcitycab.com
American Cab
- Phone
- +1 760-300-0000
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide






