1map logoGo to main page

Tijuana to Puebla from $108: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Tijuana, Mexico
to
Puebla, Mexico

How to Get from Tijuana to Puebla: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$108 by busBest price
2412 kmDistance
3h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Tijuana to Puebla with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  54m
Estimated price
$109-284
Recommended
Company
various
Plane
Bus
Average Duration
6h  45m
Estimated price
$108-311
Cheapest
route map
Distance: 2412 km
Duration: 3h 54m

See more options

Company
various
Bus
Average Duration
41h  40m
Estimated price
$120-1090
Company
various
Bus
Average Duration
48h  2m
Estimated price
$120-1091
Company
various
Bus
Average Duration
26h  42m
Estimated price
$177-256
Company
various
Plane
Taxi
Average Duration
5h  3m
Estimated price
$194-390
Company
various
Drive
Average Duration
31h  51m
Estimated price
$1092-1093

Tijuana - Puebla operators

Explore transport companies operating between Tijuana and Puebla, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
volaris.com

Plane from Tijuana (TIJ) to Puebla (PBC)

Average Duration
3h 18m
Estimated price
$1098-1095

Plane from Tijuana (TIJ) to Mexico City Santa Lucia Apt (NLU)

Average Duration
3h 5m
Estimated price
$1099-2840

Plane from Tijuana (TIJ) to Mexico City (MEX)

Average Duration
3h 21m
Estimated price
$2841-2842
Website
vivaaerobus.com

Plane from Tijuana (TIJ) to Puebla (PBC)

Average Duration
3h 35m
Estimated price
$1098-2843

Plane from Tijuana (TIJ) to Mexico City Santa Lucia Apt (NLU)

Average Duration
3h 25m
Estimated price
$1099-2844

Plane from Tijuana (TIJ) to Mexico City (MEX)

Average Duration
3h 19m
Estimated price
$2845-2846
all-pages.other Show other routes
Contact phone
+52 55 8854 4406
Website
kolors.com.mx

Other from IKEA Oceanía to Puebla Terminal CAPU

Average Duration
2h
Estimated price
$2848-2849
Bus Show bus routes
Contact phone
800 507 5500
Website
autobuseselite.com.mx

Bus from Tijuana to Terminal Central de Autobuses del Norte

Average Duration
23h 35m
Estimated price
$1080-2844
Contact phone
+52 55 5526 2961
Website
facebook.com

Bus from Mexico City Politécnico to Puebla Terminal CAPU

Average Duration
2h
Estimated price
$1081-1082
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Tijuana Buenavista to ACN Puebla

Average Duration
41h 40m
Estimated price
$120-1090
Contact phone
+52 55 2886 8728
Website
autotravel.mx

Bus from Tecate to Puebla Terminal CAPU

Average Duration
48h
Estimated price
$1083-2845

Tijuana to Puebla: Overview of Bus, Train, Flight, and Car Trips

Traveling between Tijuana and Puebla offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip spanning 1804 miles from Tijuana to Puebla, embracing the diverse landscapes and vibrant cultures of Mexico along the way. 💸 Budget-conscious travelers can rejoice with car travel options ranging from $300 to $440 for the journey from Tijuana to Puebla, providing a cost-effective and flexible means of exploration. 🌮 Dive into the heart of Mexico by car, indulging in the rich culinary scene, historical landmarks, and warm hospitality that awaits in charming Puebla after a memorable 31 hours and 51 minutes drive from Tijuana.
Average price
$300 - $440
🚂 Embark on a scenic train journey from Tijuana to Puebla spanning a distance of 2,664 km with 6 transfers along the way. Experience the diverse landscapes of Mexico as you travel through various cities and regions. 🌟 Immerse yourself in the culture and history of Mexico during this unforgettable travel experience, taking around 1 day and 17 hours to complete the entire journey. Discover the beauty of the country and create lasting memories along the way.
🛫 Experience a convenient journey from Tijuana to Puebla with a direct flight that lasts approximately 3 hours and 18 minutes. Both Volaris and Viva Aerobus operate flights between Tijuana Airport and Puebla Airport. 🌆 Arrive in the charming city of Puebla after a smooth 3-hour and 54-minute flight from Tijuana, ready to explore its rich history, vibrant culture, and delicious culinary scene. 💸 Prices for flights between Puebla and Tijuana typically range from $109 to $284, offering travelers flexibility in choosing their preferred travel options. Plan your trip and enjoy the convenience of air travel between these two dynamic Mexican cities.
Departure Point
Tijuana Airport
Arrival Point
Puebla Airport
🚌 Traveling from Tijuana to Puebla by bus is a long journey that takes approximately 41 hours and 40 minutes. The route covers a distance of 2,938 km. 💰 Prices for bus tickets between Puebla and Tijuana range from $177 to $256. It's important to plan ahead and choose the route that best suits your travel preferences and schedule.
Departure Point
Tijuana station
Arrival Point
Puebla Terminal CAPU station
Useful tips for bus travellers
• Consider booking your bus ticket in advance with Autobuses Elite or Ecobus Express to secure your spot, as only one direct service runs daily from Tijuana Buenavista to ACN Puebla.
• Prepare for the long journey by packing snacks and entertainment, as the bus trip from Tijuana to Puebla takes approximately 26 hours and 42 minutes.
• Upon arrival at Puebla Terminal CAPU, use the clearly marked signs to navigate to the taxi and bus services; local taxis with a fixed fare are recommended for safety and convenience.

Frequently asked questions

Find out more about the route from Tijuana to Puebla.

Or choose the category:
The distance between Tijuana and Puebla is approximately 2412.4 km by air. By plane, it takes around 3 hours and 54 minutes to travel between the two cities. However, if you choose to drive, it will take approximately 31 hours and 51 minutes to reach Puebla from Tijuana by car. Alternatively, taking a bus from Tijuana to Puebla would take about 41 hours and 40 minutes.
For a cost-effective option, taking a bus from Tijuana to Puebla would be the cheapest choice, with prices averaging between $110 to $210 and a travel time of approximately 41 hours and 40 minutes. However, if time efficiency is the priority, flying would be the quickest option, taking only 3 hours and 54 minutes with prices ranging from $130 to $310.
Traveling from Tijuana to Puebla, the prices for bus tickets range from $110 to $210.
To travel from Tijuana to Puebla without public transportation, you can opt to drive your own car. The distance between the two cities is approximately 2903.3 km, which takes around 31 hours and 51 minutes by car. The cost of driving can vary, but it typically ranges from $300 to $440, considering factors like fuel and toll fees.
The best way to travel from Tijuana to Puebla without a car is by bus. The journey takes approximately 41 hours and 40 minutes and costs between $110 and $210.
Yes, there is a direct bus link between Tijuana and Puebla. The bus service is operated by ACN Autobuses and departs from Tijuana Buenavista station. The journey takes approximately 41 hours and 40 minutes, with services running once daily.
The flight between Tijuana and Puebla typically takes around 3 hours and 18 minutes. The cost of a flight can range from $136 to $302, depending on the airline and time of booking. Once you arrive at Puebla Airport, you can take a taxi or use public transportation to reach Puebla city center, which is approximately 20 kilometers away.
There are plenty of options for accommodation near Puebla with over 360 hotels available. Prices start at $48 per night, offering a range of choices to suit various budgets.