There are 5 ways to get from San Diego to Isla Todos Santos by bus, unknown, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from San Diego to Tijuana Airport Bus Terminalbus
- Take the bus from Tijuana International Airport to Ensenadabus
- Walk from Ensenada to Isla Todos Santosunknown
4h 8mTram, travel
- Take the tram from Fifth Avenue Station to San Ysidro Stationtram Blue
- Walk from San Ysidro Station to Isla Todos Santosunknown
2h 23mTram, bus, travel via Tijuana - Plaza El Mexicano
- Take the tram from Civic Center Station to San Ysidro Stationtram
- Take the bus from San Ysidro Bus Terminal to Tijuana - Plaza El Mexicanobus
- Take the bus from Tijuana to Ensenadabus
- Walk from Ensenada to Isla Todos Santosunknown
4h 43mTram, bus, travel
- Take the tram from Fifth Avenue Station to San Ysidro Stationtram
- Take the bus from San Ysidro Bus Terminal to Tijuanabus
- Take the bus from Tijuana International Airport to Ensenadabus
- Walk from Ensenada to Isla Todos Santosunknown
4h 49mBus, travel via San Diego - Santa Fe Depot
- Take the bus from San Diego - Santa Fe Depot to Cross Border Xpressbus 4.1
- Take the bus from Tijuana International Airport to Ensenadabus
- Walk from Ensenada to Isla Todos Santosunknown
12h 21m
Questions & Answers
The distance between San Diego and Isla Todos Santos is 158 km.
The best way to get from San Diego to Isla Todos Santos without a car is to bus and travel which takes 4h 8m and costs .
It takes approximately 4h 8m to get from San Diego to Isla Todos Santos, including transfers.
There are 240+ hotels available in Isla Todos Santos.
What companies run services between San Diego, CA, USA and Isla Todos Santos, Baja California, Mexico?
There is no direct connection from San Diego to Isla Todos Santos. However, you can take the bus to Tijuana Airport Bus Terminal, walk to Tijuana International Airport, take the bus to Ensenada, then travel to Isla Todos Santos. Alternatively, you can take a vehicle from Fifth Avenue Station to Isla Todos Santos via San Ysidro Station in around 2h 23m.
- Phone
- +1 619-557-4555
- Website
- MTS
Tram from Fifth Avenue Station to San Ysidro Station
- Ave. Duration
- 41 min
- Frequency
- Every 15 minutes
- Estimated price
- $40–260
- Website
- MTS
- Schedules at
- MTS Schedules
Tram from Civic Center Station to San Ysidro Station
- Ave. Duration
- 43 min
- Frequency
- Every 15 minutes
- Estimated price
- $40–260
- Website
- MTS
- Schedules at
- MTS Schedules
Tram from Fifth Avenue Station to San Ysidro Station
- Ave. Duration
- 41 min
- Frequency
- Every 15 minutes
- Estimated price
- $40–260
- Website
- MTS
- Schedules at
- MTS Schedules
- Phone
- +1-800-231-2222
- [email protected]
- Website
- Greyhound Mexico
Bus from San Diego to Tijuana Airport Bus Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $100–190
- Schedules at
- Greyhound Mexico
Bus from San Ysidro Bus Terminal to Tijuana - Plaza El Mexicano
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- $45–150
- Schedules at
- Greyhound Mexico
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Tijuana International Airport to Ensenada
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $220–440
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Tijuana to Ensenada
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $210–420
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Tijuana International Airport to Ensenada
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $220–440
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Tijuana International Airport to Ensenada
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $220–440
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from San Ysidro Bus Terminal to Tijuana - Plaza El Mexicano
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $24–45
- Website
- Greyhound
Bus from San Ysidro Bus Terminal to Tijuana
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $12–24
- Website
- Greyhound
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Tijuana to Ensenada
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $270–550
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +1 866 691 9732
- [email protected]
- Website
- Limousine Express
Bus from San Diego - Santa Fe Depot to Cross Border Xpress
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $288–550
- Website
- Limousine Express
- One Way
- $390–550
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
Need to know: Greyhound
Read the travel guide




















