There are 6 ways to get from Tijuana to Monterrey by plane, bus, train 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.
Recommended option
Fly from Tijuana • 4 h 26 min
$74 - $212
5 alternative options
Bus to Mexicali, fly • 6 h 33 min
$88 - $290
Bus, train • 35 h 9 min
$207 - $546
Bus via Nuevo Laredo • 41 h 59 min
$137 - $222
Bus • 42 h 56 min
$118 - $183
Drive • 25 h 17 min
$180 - $270
What companies run services between Tijuana, Mexico and Monterrey, Mexico?
Viva Aerobus, Aeroméxico and two other airlines fly from Tijuana to Monterrey every 3 hours. Alternatively, you can take a bus from Tijuana to Monterrey via Tijuana International Airport, Tijuana Airport, Nuevo Laredo, and Nuevo Laredo in around 41 h 59 min.

- Website
- world.aeromexico.com
Flights from Tijuana to Monterrey
- Ave. Duration
- 2 h 46 min
- When
- Every day
- Estimated price
- $90 - $370
Flights from Tijuana to Monterrey via Leon/Guanajuato
- Ave. Duration
- 5 h 7 min
- When
- Monday, Friday and Saturday
- Estimated price
- $90 - $370
Flights from Tijuana to Monterrey via Guadalajara
- Ave. Duration
- 5 h 43 min
- When
- Every day
- Estimated price
- $90 - $370
Flights from Tijuana to Monterrey via Mexico City
- Ave. Duration
- 6 h 10 min
- When
- Every day
- Estimated price
- $90 - $370

- Website
- vivaaerobus.com
Flights from Tijuana to Monterrey
- Ave. Duration
- 2 h 40 min
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $100 - $370
Flights from Tijuana to Monterrey via Guadalajara
- Ave. Duration
- 5 h 20 min
- When
- Friday
- Estimated price
- $110 - $430
Flights from Mexicali to Monterrey
- Ave. Duration
- 2 h 15 min
- When
- Thursday and Sunday
- Estimated price
- $70 - $270

- Website
- volaris.com
Flights from Tijuana to Monterrey
- Ave. Duration
- 2 h 58 min
- When
- Every day
- Estimated price
- $75 - $310
Flights from Tijuana to Monterrey via Guadalajara
- Ave. Duration
- 5 h 52 min
- When
- Every day
- Estimated price
- $75 - $310
Flights from Mexicali to Monterrey
- Ave. Duration
- 2 h 45 min
- When
- Monday, Wednesday and Friday
- Estimated price
- $60 - $250

- Website
- interjet.com
Flights from Tijuana to Monterrey via Mexico City
- Ave. Duration
- 6 h 7 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $120 - $400
Flights from Tijuana to Monterrey via Guadalajara
- Ave. Duration
- 6 h 15 min
- When
- Monday to Friday
- Estimated price
- $120 - $400

- Phone
- +1 1-800-872-7245
- Website
- amtrak.com
Train from Yuma Amtrak to San Antonio Amtrak
- Ave. Duration
- 24 h 3 min
- Frequency
- Twice daily
- Estimated price
- $150 - $450
- Website
- amtrak.com
- Coach Seat
- $150 - $230
- Flexi Coach Seat
- $270 - $390
- Business Coach Seat
- $310 - $450
- Room
- $600 - $850

- Website
- abc.com.mx
Bus from Tijuana to Mexicali
- Ave. Duration
- 2 h 30 min
- Frequency
- Hourly
- Estimated price
- $15 - $22
- Schedules at
- reservamos.mx
- Book at
- reservamos.mx

- Phone
- 6646212955
- atencionaclientes@autobusesaguacaliente.com.mx
- Website
- autobusesaguacaliente.com.mx
Bus from Tijuana to Mexicali
- Ave. Duration
- 2 h
- Frequency
- Every 2 hours
- Estimated price
- $18
- Schedules at
- autobusesaguacaliente.com.mx
Bus from Tijuana to San Luis Río Colorado
- Ave. Duration
- 2 h
- Frequency
- Once daily
- Estimated price
- $22
- Schedules at
- autobusesaguacaliente.com.mx

- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Antonio, Tx to Laredo, Tx
- Ave. Duration
- 2 h 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $21 - $50
- Website
- greyhound.com
- Economy
- $21 - $35
- Flexible
- $35 - $50

- Website
- estrellablanca.com.mx
Bus from Nuevo Laredo to Monterrey
- Ave. Duration
- 3 h
- Frequency
- Every 30 minutes
- Estimated price
- $12 - $22
- Schedules at
- estrellablanca.com.mx
- Económico
- $12 - $18
- Primera Select
- $16 - $22

- Phone
- 01-800 890 6821
- Website
- greyhound.com.mx
Bus from Tijuana Airport to Nuevo Laredo
- Ave. Duration
- 37 h 20 min
- Frequency
- Once daily
- Estimated price
- $120 - $190
- Schedules at
- greyhound.com.mx
Bus from Tijuana to Monterrey
- Ave. Duration
- 42 h 10 min
- Frequency
- Twice daily
- Estimated price
- $110 - $190
- Schedules at
- greyhound.com.mx
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.
Questions & Answers
How far is it from Tijuana to Monterrey?
The distance between Tijuana and Monterrey is 1787 km. The road distance is 2208 km.
What is the cheapest way to get from Tijuana to Monterrey?
The cheapest way to get from Tijuana to Monterrey is to fly which costs $1300 - $4000 and takes 4 h 26 min.
What is the fastest way to get from Tijuana to Monterrey?
The quickest way to get from Tijuana to Monterrey is to fly which takes 4 h 26 min and costs $1300 - $4000.
Is there a direct bus between Tijuana and Monterrey?
No, there is no direct bus from Tijuana to Monterrey. However, there are services departing from Tijuana and arriving at Monterrey via Tijuana Airport and Nuevo Laredo. The journey, including transfers, takes approximately 41 h 59 min.
How long does it take to get from Tijuana to Monterrey?
It takes approximately 4 h 26 min to get from Tijuana to Monterrey, including transfers.