There are 2 ways to get from Temecula to Tecate by bus (Flixbus) 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.
Temecula to Tecate by bus and tram
Questions & Answers
The cheapest way to get from Temecula to Tecate is to drive which costs $290 - $430 and takes 1h 45m.
The fastest way to get from Temecula to Tecate is to drive which takes 1h 45m and costs $290 - $430.
The distance between Temecula and Tecate is 176 km. The road distance is 145.5 km.
The best way to get from Temecula to Tecate without a car is to bus which takes 4h 28m and costs $260 - $1900.
It takes approximately 4h 28m to get from Temecula to Tecate, including transfers.
Yes, the driving distance between Temecula to Tecate is 146 km. It takes approximately 1h 45m to drive from Temecula to Tecate.
There are 10+ hotels available in Tecate.
What companies run services between Temecula, CA, USA and Tecate, Mexico?
You can take a bus from Temecula Bus Stop to Sr 188 & Tecate Mart via San Diego, Old Town Station, El Cajon Station, and El Cajon Transit Center in around 4h 28m.
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Temecula Bus Stop to San Diego
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $170–1,500
- Schedules at
- flixbus.com
- Adult
- $170–1,500
- Phone
- +1 619-233-3004
- Website
- sdmts.com
Bus from El Cajon Transit Center to Sr 188 & Tecate Mart
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $45–90
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- One Way - Adult/Youth
- $45–90
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, Travelling by boat in Italy, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.



