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

  1. Fly from Tijuana (TIJ) to Monterrey (MTY) TIJ - MTY

$74 - $212

5 alternative options

Bus to Mexicali, fly  •  6 h 33 min

  1. Take the bus from Tijuana to Mexicali
  2. Fly from Mexicali (MXL) to Monterrey (MTY) MXL - MTY

$88 - $290

Bus, train  •  35 h 9 min

  1. Take the bus from Tijuana to San Luis Río Colorado
  2. Take the train from Yuma Amtrak to San Antonio Amtrak
  3. Take the bus from San Antonio, Tx to Laredo, Tx
  4. Take the bus from Nuevo Laredo to Monterrey

$207 - $546

Bus via Nuevo Laredo  •  41 h 59 min

  1. Take the bus from Tijuana Airport to Nuevo Laredo Tijuana-Nuevo Laredo
  2. Take the bus from Nuevo Laredo to Monterrey

$137 - $222

Bus  •  42 h 56 min

  1. Take the bus from Tijuana to Monterrey Tijuana-Monterrey

$118 - $183

Drive  •  25 h 17 min

  1. Drive from Tijuana to Monterrey 1380.2 miles

$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.

Airlines
Aeroméxico
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
Viva Aerobus
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
Volaris
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
Interjet
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
Train operators
Bus operators
ABC
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
Aguacaliente
Phone
6646212955
Email
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
Greyhound USA
Phone
+1 214-849-8100
Email
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
Estrella Blanca
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
Greyhound Mexico
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.