CA → BC · about 67 miles

Temecula to Tijuana bus schedule

Limousine Express and Mexicoach run 63 direct buses a week from Temecula to Tijuana. The fastest takes 1 hour 40 minutes; the first bus leaves at 10:10 AM and the last at 8:10 PM.

Timetable data from · Schedule last changed

Buses a week
63
Fastest trip
1h 40m
First bus
10:10 AM
Last bus
8:10 PM

Timetable

Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.

Direct buses from Temecula, CA to Tijuana, BC
DepartsArrivesDurationDaysStopsBus companyTicket
10:10 AM12:00 PM1h 50mDailyTemecula (Old Town Front St) to Tijuana Linea Office ABCMexicoach
Full timetable
Book (carrier website)
2:10 PM4:00 PM1h 50mDailyTemecula (Old Town Front St) to Tijuana Linea Office ABCMexicoach
Full timetable
Book (carrier website)
4:10 PM5:50 PM1h 40mDailyTemecula (Old Town Front St) to Tijuana Linea Office ABCMexicoach
Full timetable
Book (carrier website)
6:00 PM8:30 PM2h 30mDailyTemecula to Tijuana Línea, B.C.Limousine Express
Full timetable
Book (carrier website)
6:10 PM7:50 PM1h 40mDailyTemecula (Old Town Front St) to Tijuana Linea Office ABCMexicoach
Full timetable
Book (carrier website)
8:10 PM9:50 PM1h 40mDailyTemecula (Old Town Front St) to Tijuana Linea Office ABCMexicoach
Full timetable
Book (carrier website)

Route map

The map needs JavaScript.

Where to board in Temecula Where you get off in Tijuana The route of the busiest trip

Return trip: Tijuana to Temecula

Questions

How long is the bus from Temecula to Tijuana?

The fastest direct bus takes 1 hour 40 minutes; the typical trip is 1 hour 40 minutes.

What time is the first bus from Temecula to Tijuana?

The earliest departure is at 10:10 AM (Daily) and the last at 8:10 PM (Daily).

Which bus companies go from Temecula to Tijuana?

Limousine Express and Mexicoach run direct buses on this route.

Where do I catch the bus in Temecula?

Buses to Tijuana leave from Temecula (Old Town Front St).