Travel Mexico City to Guanajuato

Mexico City to Guanajuato

Travel between Mexico City and Guanajuato is possible using two transport options, with clear information on schedules, travel length and prices for each.

Travel options for Mexico City to Guanajuato

Travel from Mexico City to Guanajuato with a bus for 1198 MXN to save, or reach Guanajuato faster by charter in 3h y 52 minutes.

Bus from Mexico City to Guanajuato

Hop on a bus at Mexico City Norte Bus Station, with the first departure of the day at --:--, and head from Mexico City toward Guanajuato, arriving at Guanajuato Bus Station. Services run frequently, so you can pick a departure time that fits your schedule. The journey usually takes around 4 hours 30 minutes, with tickets starting from 1,198 MXN. Plan ahead and book your seat here.

Popular arrivals: Guanajuato Bus Station

Prices: 1,198 MXN

Duration: 4h 30m – 6h ⏱

Journey with bus from Mexico City to Guanajuato for 1198 MXN Travel with bus from Mexico City to Guanajuato in 4h 30m

View all Bus tickets →

Charter from Mexico City to Guanajuato

From the bustling streets of Mexico City to the heart of Guanajuato, a private transfer ensures you travel comfortably and on your own schedule. Expect the trip to last around 3 hours 52 minutes with fares beginning at 6,022 MXN. Book your ride here and enjoy the freedom of a direct, hassle-free journey.

Prices: 6,022 MXN

Duration: 3h 52m – 4h 30m ⏱

Go with charter from Mexico City to Guanajuato for 6022 MXN Travel with charter from Mexico City to Guanajuato for 6022 MXN

View all Charter tickets →

Distance Mexico City to Guanajuato

The distance between Mexico City and Guanajuato is 267.6 kilometers.

Mexico City to Guanajuato Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mexico City to Guanajuato

Bus
Charter
Average price
1,252 MXN
6,661 MXN
Cheapest price
1,198 MXN
6,022 MXN
Average duration
4h 52m
4h 14m
Minimum duration
4h 30m
3h 52m
Number of departures
10
4
Tickets
Operators
Primera Plus, ETN
Wayak, Daytrip private transfer with English speaking driver

Bus Routes & Schedules from Mexico City to Guanajuato

The route starts in Mexico City, with boarding at Mexico City Norte Bus Station and departures scheduled from --:-- until 23:50. The bus journey takes approximately 4h 30m to 6h and ends at Guanajuato Bus Station. Ticket fares typically start at 1,198 to 1,738 MXN, giving you a straightforward, one-stop connection between the two cities. Check the bus timetable for Mexico City to Guanajuato to compare available departures and make a reservation for your preferred trip.

Bus Timetable: Mexico City Norte Bus Station → Guanajuato Bus Station

  • --:-- --:-- 6h 1738 MXN
  • 06:00 10:45 4h 45m 1198 MXN
  • 08:00 12:45 4h 45m 1198 MXN
  • 09:00 14:00 5h 1198 MXN
  • 10:00 14:45 4h 45m 1198 MXN
  • 12:00 16:45 4h 45m 1198 MXN
  • 14:00 18:45 4h 45m 1198 MXN
  • 16:00 20:45 4h 45m 1198 MXN
  • 18:00 22:45 4h 45m 1198 MXN
  • 23:50 04:20 4h 30m 1198 MXN

Check all Charter tickets →

Charter Routes & Schedules from Mexico City to Guanajuato

- Start your journey at Mexico City Airport in a VIP transfer and arrive at Guanajuato Hotel Transfer after about 4h 20m to 4h 30m. With frequent departures available, fares start from 6,084 to 8,476 MXN.
- Reach Guanajuato Hotel Transfer via a private transfer, starting from Felipe Angeles International Airport, Mexico City and spending about 3h 52m on the road. Tickets start at 6,022 MXN, and you can depart at different times during the day.
- From Mexico City Transfer, set off in a VIP taxi toward Guanajuato Hotel Transfer, with the ride lasting around 4h 17m. Fares from 6,063 MXN are available, with multiple departures throughout the day.

Check all Charter tickets →

Discover transport connections nationwide in Mexico

Route finder

Search routes between cities, airports, islands, and ferry ports across Mexico. Compare travel options and explore available transport services in just a few clicks.


More travel routes for Mexico City and Guanajuato

Planning more stops after Mexico City to Guanajuato?

If your journey doesn’t end with Mexico City to Guanajuato, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.