There are 5 ways to get from Progreso to Toronto by bus, plane, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Mérida International Airport, fly to Toronto Pearson International Airport
best- Take the bus from Progreso to Merida Autoprogreso Stationbus
- Take the bus from R117 C-58 x 69 x 71 Col. Centro_291 to C-127 x 92 Col. Emiliano Zapata Sur_2000bus
- Fly from Mérida International Airport (MID) to Toronto Pearson International Airport (YYZ)plane MID - YYZ
10h 20m$382–816Drive 4,913.6 km
- Drive from Progreso to Torontocar 4,913.6 km
2d 9h$973–1,405Bus to Cancún International Airport, fly to Toronto Pearson International Airport
- Take the bus from Progreso to Cancunbus
- Fly from Cancún International Airport (CUN) to Toronto Pearson International Airport (YYZ)plane CUN - YYZ
11h 19m$710–1,943Bus, taxi to Tulum International Airport, fly to Toronto Pearson International Airport
- Take the bus from Merida to Tulumbus
- Take the taxi from Tulum to Tulum International Airport (TQO)taxi
- Fly from Tulum International Airport (TQO) to Toronto Pearson International Airport (YYZ)plane TQO - YYZ
13h 27m$921–2,785Bus to Cancún International Airport, fly to John C. Munro Hamilton International Airport, train
- Take the bus from Progreso to Cancunbus
- Fly from Cancún International Airport (CUN) to John C. Munro Hamilton International Airport (YHM)plane CUN - YHM
- Take the train from West Harbour GO to Union Station GOtrain
13h 26m$897–2,920
Mérida International Airport (MID) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Progreso to Toronto is to bus and fly which costs $380 - $850 and takes 10h 20m.
The fastest way to get from Progreso to Toronto is to bus and fly which takes 10h 20m and costs $380 - $850.
The distance between Progreso and Toronto is 2782 km. The road distance is 4913.6 km.
It takes approximately 10h 20m to get from Progreso to Toronto, including transfers.
Toronto is 2h ahead of Progreso. It is currently 4:48 AM in Progreso and 6:48 AM in Toronto.
Yes, the driving distance between Progreso to Toronto is 4914 km. It takes approximately 2 days 9h to drive from Progreso to Toronto.
There are 1647+ hotels available in Toronto.
What companies run services between Progreso, Yucatán, Mexico and Toronto, ON, Canada?
There is no direct connection from Progreso to Toronto. However, you can take the bus to Merida Autoprogreso Station, walk to R117 C-58 x 69 x 71 Col. Centro_291, take the bus to C-127 x 92 Col. Emiliano Zapata Sur_2000, walk to Merida-Airport-MID airport, fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, then take the train to Toronto Union Station. Alternatively, you can drive from Progreso to Toronto in around 2d 9h.
- Website
- aircanada.com
Flights from Mérida International Airport to Toronto Pearson International Airport via Houston
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $190–850
Flights from Cancún International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $140–650
Flights from Tulum International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $210–1,000
Flights from Tulum International Airport to Toronto Pearson International Airport via Montreal
- Ave. Duration
- 8h 44m
- When
- Tuesday and Thursday
- Estimated price
- $270–1,200
- Website
- westjet.com
Flights from Mérida International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 7m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $280–480
Flights from Cancún International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $230–340
Flights from Tulum International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $310–1,800
- Website
- flyporter.com
Flights from Cancún International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $140–650
Flights from Cancún International Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 3h 50m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $360–1,400
- Website
- united.com
Flights from Mérida International Airport to Toronto Pearson International Airport via Houston
- Ave. Duration
- 7h 6m
- When
- Every day
- Estimated price
- $190–850
Flights from Cancún International Airport to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $140–700
Flights from Tulum International Airport to Toronto Pearson International Airport via Newark
- Ave. Duration
- 6h 58m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $240–1,100
- Website
- flyflair.com
Flights from Cancún International Airport to Toronto Pearson International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $170–340
- Website
- aa.com
Flights from Mérida International Airport to Toronto Pearson International Airport via Miami
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $180–850
Flights from Tulum International Airport to Toronto Pearson International Airport via Miami
- Ave. Duration
- 7h 51m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–1,100
- Website
- airtransat.com
Flights from Cancún International Airport to Toronto Pearson International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $270–1,100
- Website
- delta.com
Flights from Tulum International Airport to Toronto Pearson International Airport via Atlanta
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $210–1,000
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Union Station GO
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $12–16
- Phone
- +52 999 923 4727
- contacto@autoprogreso.com
- Website
- autoprogreso.com
Bus from Progreso to Merida Autoprogreso Station
- Ave. Duration
- 55 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- https://www.autoprogreso.com/en/index.php
Bus from R117 C-58 x 69 x 71 Col. Centro_291 to C-127 x 92 Col. Emiliano Zapata Sur_2000
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- $1
- Schedules at
- movilidad.yucatan.gob.mx
- Phone
- +52 55 5652 9331
- eduardo@wayakbus.com
- Website
- wayak.mx
Bus from Progreso to Cancun
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $500–1,500
- Website
- https://www.wayak.mx/
- Sedan 3 Passengers
- $500–650
- Medium SUV 5 Passengers
- $500–850
- Van 9 Passengers
- $650–1,500
- Sprinter 12 Passengers
- $850–1,200
- Sprinter 18 Passengers
- $900–1,200
Bus from Merida to Tulum
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $410–1,200
- Website
- https://www.wayak.mx/
- Sedan 3 Passengers
- $420–550
- Medium SUV 5 Passengers
- $410–750
- Van 9 Passengers
- $550–1,200
- Sprinter 12 Passengers
- $750–1,100
- Sprinter 18 Passengers
- $750–1,100
- Ave. Duration
- 43 min
- Estimated price
- $140–170
Taxis Tiburones del Caribe
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 Which London airport should I choose?, How to get from Stansted Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.










