There are 4 ways to get from Tijuana to El Cajon by bus (Greyhound), tram, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus (Greyhound)
best- Take the bus from San Ysidro Bus Terminal to El Cajon Transit Centerbus Greyhound US0851S
1h 2m$6–12Tram
cheapest- Take the tram from San Ysidro Station to 12th & Imperial Stationtram Blue
- Take the tram from 12th & Imperial Station to El Cajon Stationtram Orange
1h 32m$5–31Drive 26.7 mi
- Drive from Tijuana to El Cajoncar 26.7 mi
30 min$5–7Bus, tram
- Take the bus from Tijuana - Plaza El Mexicano to San Diegobus Tijuana
- Take the tram from 12th & Imperial Station to El Cajon Stationtram Orange
3h 15m$8–26
Tijuana to El Cajon by bus and tram
Questions & Answers
The cheapest way to get from Tijuana to El Cajon is to drive which costs $4 - $7 and takes 30 min.
The fastest way to get from Tijuana to El Cajon is to drive which takes 30 min and costs $4 - $7.
No, there is no direct bus from Tijuana to El Cajon. However, there are services departing from San Ysidro Bus Terminal and arriving at El Cajon Transit Center via . The journey, including transfers, takes approximately 1h 2m.
No, there is no direct train from Tijuana station to El Cajon station. However, there are services departing from San Ysidro Station and arriving at El Cajon Station via 12th & Imperial Station. The journey, including transfers, takes approximately 1h 32m.
The distance between Tijuana and El Cajon is 39 miles. The road distance is 26.8 miles.
The best way to get from Tijuana to El Cajon without a car is to bus and tram which takes 3h 15m and costs $8 - $26.
It takes approximately 1h 2m to get from Tijuana to El Cajon, including transfers.
Tijuana to El Cajon bus services, operated by Greyhound USA, depart from San Ysidro Bus Terminal station.
Tijuana to El Cajon train services, operated by San Diego Metro Transit, depart from San Ysidro Station.
Tijuana to El Cajon bus services, operated by Greyhound USA, arrive at El Cajon Transit Center station.
What companies run services between Tijuana, Mexico and El Cajon, CA, USA?
Greyhound USA operates a bus from San Ysidro Bus Terminal to El Cajon Transit Center once daily. Tickets cost $5–11 and the journey takes 55 min. Alternatively, you can take a vehicle from Tijuana to El Cajon Station via San Ysidro Station and 12th & Imperial Station in around 1h 32m.
- Phone
- +1 619-557-4555
- Website
- sdmts.com
Tram from San Ysidro Station to 12th & Imperial Station
- Ave. Duration
- 34 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–15
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
Tram from 12th & Imperial Station to El Cajon Station
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–15
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
Tram from 12th & Imperial Station to El Cajon Station
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–15
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from San Ysidro Bus Terminal to El Cajon Transit Center
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $5–11
- Website
- https://www.greyhound.com/
- Phone
- +1-800-231-2222
- [email protected]
- Website
- greyhound.com.mx
Bus from Tijuana - Plaza El Mexicano to San Diego
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $6–11
- Schedules at
- greyhound.com.mx
Want to know more about travelling around United States
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
More Questions & Answers
Tijuana to El Cajon train services, operated by San Diego Metro Transit, arrive at 12th & Imperial Station.
Yes, the driving distance between Tijuana to El Cajon is 27 miles. It takes approximately 30 min to drive from Tijuana to El Cajon.
Book your Tijuana to El Cajon bus tickets online with Omio.
There are 1255+ hotels available in El Cajon.








