CA → BC · about 2 miles
Chula Vista to Tijuana bus schedule
Limousine Express, Mexicoach, Greyhound, International Bus Lines and Rapid Connection run 301 direct buses a week from Chula Vista to Tijuana. The fastest takes 15 minutes; the first bus leaves at 12:45 AM and the last at 10:00 PM.
Timetable data from · Schedule last changed
- Buses a week
- 301
- Fastest trip
- 15m
- First bus
- 12:45 AM
- Last bus
- 10:00 PM
112 of the 301 buses a week stop at Tijuana International Airport (TIJ).
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 12:45 AM | 1:30 AM | 45m | Daily | San Ysidro Bus Terminal to Tijuana Airport Bus Terminal | Greyhound Full timetable | No online booking link |
| 12:50 AM | 1:15 AM | 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 3:00 AM | 3:25 AM | 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 3:45 AM | 4:00 AM | 15m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Línea, B.C. | Rapid Connection Full timetable | No online booking link |
| 5:15 AM | 5:40 AM | 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 6:15 AM | 6:40 AM | 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 6:15 AM | 12:40 AM +1 day | 18h 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 7:00 AM | 7:40 AM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 8:00 AM | 8:40 AM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 8:50 AM | 9:25 AM | 35m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 9:00 AM | 9:40 AM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 10:00 AM | 10:40 AM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 11:00 AM | 11:40 AM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 11:00 AM | 12:05 PM | 1h 05m | Daily | San Ysidro Bus Terminal to Tijuana Airport Bus Terminal | Greyhound Full timetable | No online booking link |
| 11:20 AM | 11:50 AM | 30m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 11:30 AM | 12:00 PM | 30m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 12:00 PM | 12:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 1:00 PM | 1:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 1:30 PM | 2:10 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 2:00 PM | 2:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 3:00 PM | 3:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 3:30 PM | 4:00 PM | 30m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 3:30 PM | 4:45 PM | 1h 15m | Daily | San Ysidro Bus Terminal to Tijuana Plaza El Mexicano | Greyhound Full timetable | No online booking link |
| 4:00 PM | 4:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 5:00 PM | 5:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 5:20 PM | 5:50 PM | 30m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 6:00 PM | 6:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 6:15 PM | 6:30 PM | 15m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Línea, B.C. | Rapid Connection Full timetable | No online booking link |
| 7:00 PM | 7:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 7:30 PM | 7:50 PM | 20m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 7:40 PM | 8:25 PM | 45m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 7:45 PM | 8:30 PM | 45m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 7:45 PM | 8:45 PM | 1h 00m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 8:00 PM | 8:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 8:00 PM New | 9:00 PM | 1h 00m | Daily | San Ysidro Bus Terminal to Tijuana Airport Bus Terminal | Greyhound Full timetable | No online booking link |
| 8:40 PM | 9:25 PM | 45m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | International Bus Lines Full timetable | No online booking link |
| 9:00 PM | 9:40 PM | 40m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 9:20 PM | 9:50 PM | 30m | Daily | San Ysidro Station (Bus Terminal) to Tijuana Linea Office ABC | Mexicoach Full timetable | Book (carrier website) |
| 9:50 PM | 10:25 PM | 35m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
| 10:00 PM | 10:25 PM | 25m | Daily | CBX (Cross Border Xpress - Tijuana Airport) to Tijuana Línea, B.C. | Limousine Express Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in Chula Vista Where you get off in Tijuana The route of the busiest trip
Where to catch the bus in Chula Vista
Where the bus stops in Tijuana
Return trip: Tijuana to Chula Vista
Questions
How long is the bus from Chula Vista to Tijuana?
The fastest direct bus takes 15 minutes; the typical trip is 40 minutes.
What time is the first bus from Chula Vista to Tijuana?
The earliest departure is at 12:45 AM (Daily) and the last at 10:00 PM (Daily).
Which bus companies go from Chula Vista to Tijuana?
Limousine Express, Mexicoach, Greyhound, International Bus Lines and Rapid Connection run direct buses on this route.
Where do I catch the bus in Chula Vista?
Buses to Tijuana leave from CBX (Cross Border Xpress) and San Ysidro Station (Bus Terminal).
Does the bus from Chula Vista to Tijuana stop at Tijuana International Airport?
Yes, 112 of the 301 a week: at CBX (Cross Border Xpress) and Tijuana Aeropuerto, B.C..