There are 4 ways to get from Mexico City to San Pedro Limón by train, bus, taxi, 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.
Train, bus, taxi
best- Take the train from Estación Observatorio to Estación Toluca Centrotrain
- Take the bus from Toluca to Carbonerasbus
- Take the taxi from Carboneras to San Pedro Limóntaxi
4h 49m$790–1,005Drive 224.8 km
cheapest- Drive from Mexico City to San Pedro Limóncar 224.8 km
3h 44m$398–575Taxi
- Take the taxi from Mexico City to San Pedro Limóntaxi 224.8 km
3h 44m$1,800–2,200Bus
- Take the bus from Terminal Poniente - Observatorio to San Pedro Limónbus
5h 17m$400–480
Mexico City to San Pedro Limón by bus
Questions & Answers
The cheapest way to get from Mexico City to San Pedro Limón is to bus which costs $400 - $480 and takes 5h 17m.
The fastest way to get from Mexico City to San Pedro Limón is to drive which takes 3h 44m and costs $390 - $600.
Yes, there is a direct bus departing from Terminal Poniente - Observatorio and arriving at San Pedro Limón. Services depart every four hours, and operate every day. The journey takes approximately 5h 17m.
The distance between Mexico City and San Pedro Limón is 229 km. The road distance is 224.8 km.
The best way to get from Mexico City to San Pedro Limón without a car is to train and bus and taxi which takes 4h 49m and costs $750 - $1000.
It takes approximately 4h 49m to get from Mexico City to San Pedro Limón, including transfers.
Mexico City to San Pedro Limón bus services, operated by Autobuses Zina, depart from Terminal Poniente - Observatorio station.
Mexico City to San Pedro Limón bus services, operated by Autobuses Zina, arrive at San Pedro Limón station.
Yes, the driving distance between Mexico City to San Pedro Limón is 225 km. It takes approximately 3h 44m to drive from Mexico City to San Pedro Limón.
What companies run services between Mexico City, Mexico and San Pedro Limón, Mexico?
Autobuses Zina operates a bus from Terminal Poniente - Observatorio to San Pedro Limón every 4 hours. Tickets cost $400–480 and the journey takes 5h 17m.
- [email protected]
- Website
- trenelinsurgente.mx
Train from Estación Observatorio to Estación Toluca Centro
- Ave. Duration
- 50 min
- Frequency
- Every 5 minutes
- Estimated price
- $75–110
- Schedules at
- trenelinsurgente.mx
- Phone
- 800 009 4622
- [email protected]
- Website
- autobuseszinacantepec.com.mx
Bus from Toluca to Carboneras
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- $110–140
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
Bus from Terminal Poniente - Observatorio to San Pedro Limón
- Ave. Duration
- 5h 17m
- Frequency
- Every 4 hours
- Estimated price
- $400–480
- Schedules at
- autobuseszinacantepec.com.mx
- Book at
- autobuseszinacantepec.com.mx
- Ave. Duration
- 2h 43m
- Estimated price
- $600–2,200
Servicio de Taxi Valle de Bravo
- Phone
- +52 722 373 8487
Taxis Andaro
- Phone
- +52 722 497 7430
Taxis Avándaro
Taxis Tecalli Avandaro
- Phone
- +52 722 513 2927
Taxi Transporte Seguro
- Phone
- +52 722 129 1351
Seguritaxi Londres Sitio 166
- Phone
- +52 55 5207 5910
Servitaxis Sitio 152
- Phone
- +52 55 5516 6020
- Website
- sitio152servitaxis.com
Taxi Mex
- Phone
- +52 55 6250 7457
- Website
- taximex.com.mx
Taxi Seguro Murano
- Phone
- +52 55 8256 5544
- Website
- sitio-taxis-murano.webnode.mx
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 Train travel in Spain: A guide to Renfe, Travel Insider: Top Japan travel tips by Beatrix Holland, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.











