There are 8 ways to get from Mazatlán to Winnipeg 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.
Fly to Winnipeg J. A. Richardson International Airport
best- Fly from General Rafael Buelna International Airport (MZT) to Winnipeg J. A. Richardson International Airport (YWG)plane MZT - YWG
8h 51m$504–1,763Fly to Hector International Airport, drive
cheapest- Fly from General Rafael Buelna International Airport (MZT) to Hector International Airport (FAR)plane MZT - FAR
- Drive from Fargo-Airport-FAR to Winnipegcar
13h 38m$406–1,360Bus, train
- Take the bus from Mazatlán to Durangobus
- Take the bus from Victoria de Durango to San Marcosbus
- Take the train from San Marcos Amtrak to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Winnipegtrain
4d 2h$1,404–3,046Bus, train via Phoenix
- Take the bus from Mazatlán to Phoenixbus
- Take the bus from Phoenix Bus Station to St Louis Bus Stationbus
- Take the bus from St Louis Bus Station to Newark Penn Stationbus
- Take the bus from Newark Penn Station to Torontobus
- Take the train from Toronto Union Station to Winnipegtrain
5d 6h$1,224–2,407Drive 3,619.1 km
- Drive from Mazatlán to Winnipegcar 3,619.1 km
41h 23m$708–1,023Bus, train via Vancouver
- Take the bus from Mazatlán to Santa Anabus
- Take the train from Santa Ana to Los Angelestrain
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver to Winnipegtrain
4d 22h$1,340–2,824Bus, train via Portland
- Take the bus from Mazatlán to San Fernandobus
- Take the train from Van Nuys to Portlandtrain
- Take the bus from Portland Curbside Bus Stop to Vancouverbus
- Take the train from Vancouver to Winnipegtrain
5d 5h$1,350–2,817Bus, train via Vancouver #2
- Take the bus from Mazatlan to Los Angelesbus
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver to Winnipegtrain
5d 10h$1,415–2,875
Mazatlán to Winnipeg by bus and train
Questions & Answers
The cheapest way to get from Mazatlán to Winnipeg is to fly and drive which costs $400 - $1,400 and takes 13h 38m.
The fastest way to get from Mazatlán to Winnipeg is to fly which takes 8h 51m and costs $500 - $1,800.
The distance between Mazatlán and Winnipeg is 3101 km. The road distance is 3619.1 km.
The best way to get from Mazatlán to Winnipeg without a car is to bus and train via Phoenix which takes 5 days 6h and costs $1,200 - $2,500.
It takes approximately 8h 51m to get from Mazatlán to Winnipeg, including transfers.
Winnipeg is 2h ahead of Mazatlán. It is currently 1:13 PM in Mazatlán and 3:13 PM in Winnipeg.
Yes, the driving distance between Mazatlán to Winnipeg is 3619 km. It takes approximately 41h 23m to drive from Mazatlán to Winnipeg.
There are 256+ hotels available in Winnipeg.
What companies run services between Mazatlán, Mexico and Winnipeg, MB, Canada?
WestJet, Air Canada, and American Airlines fly from General Rafael Buelna International Airport (MZT) to Winnipeg J. A. Richardson International Airport (YWG) once daily.
- Website
- westjet.com
Flights from General Rafael Buelna International Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 8h 5m
- When
- Saturday
- Estimated price
- $550–2,400
Flights from General Rafael Buelna International Airport to Winnipeg J. A. Richardson International Airport via Saskatoon
- Ave. Duration
- 16h 10m
- When
- Friday
- Estimated price
- $500–2,400
Flights from General Rafael Buelna International Airport to Winnipeg J. A. Richardson International Airport via Phoenix
- Ave. Duration
- 9h 28m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $500–2,400
- Website
- aircanada.com
Flights from General Rafael Buelna International Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 9h 39m
- When
- Tuesday and Friday
- Estimated price
- $450–2,500
- Website
- aa.com
Flights from General Rafael Buelna International Airport to Hector International Airport via Phoenix
- Ave. Duration
- 9h 44m
- When
- Every day
- Estimated price
- $310–1,300
Flights from General Rafael Buelna International Airport to Hector International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 5m
- When
- Saturday
- Estimated price
- $290–1,200
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from San Marcos Amtrak to Chicago Union Station
- Ave. Duration
- 29h 27m
- Frequency
- Once daily
- Estimated price
- $550–1,200
- Website
- Amtrak
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- Amtrak
Train from Santa Ana to Los Angeles
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $15–35
- Website
- Amtrak
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $600–1,300
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
Train from Van Nuys to Portland
- Ave. Duration
- 29h 22m
- Frequency
- Once daily
- Estimated price
- $500–1,100
- Website
- Amtrak
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $600–1,300
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $440–950
- Website
- VIA Rail
- Escape
- $440–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Toronto Union Station to Winnipeg
- Ave. Duration
- 34h 35m
- Frequency
- Twice a week
- Estimated price
- $440–950
- Website
- VIA Rail
- Escape
- $440–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Vancouver to Winnipeg
- Ave. Duration
- 2d 5h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Vancouver to Winnipeg
- Ave. Duration
- 2d 5h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
Train from Vancouver to Winnipeg
- Ave. Duration
- 2d 5h
- Frequency
- Twice a week
- Estimated price
- $550–1,200
- Website
- VIA Rail
- Escape
- $550–1,200
- Business
- $650–1,000
- Business Plus
- $650–1,000
- Economy
- $650–1,200
- Economy Plus
- $700–1,200
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Mazatlán to Durango
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- $60–85
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Victoria de Durango to San Marcos
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- $150–250
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Mazatlán to Phoenix
- Ave. Duration
- 23h 30m
- Frequency
- 3 times a day
- Estimated price
- $160–262
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $160–240
- Titanium
- $179–183
- Platinum
- $262
Bus from Mazatlán to San Fernando
- Ave. Duration
- 32h 15m
- Frequency
- Once daily
- Estimated price
- $230–394
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $230–330
- Titanium
- $258–263
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Phoenix Bus Station to St Louis Bus Station
- Ave. Duration
- 30h 25m
- Frequency
- 4 times a day
- Estimated price
- $310–600
- Website
- Greyhound
Bus from St Louis Bus Station to Newark Penn Station
- Ave. Duration
- 24h
- Frequency
- 4 times a day
- Estimated price
- $200–390
- Website
- Greyhound
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Estimated price
- $90–180
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Newark Penn Station to Toronto
- Ave. Duration
- 9h 20m
- Frequency
- Every 4 hours
- Estimated price
- $95–170
- Schedules at
- Flixbus USA
Bus from Portland Curbside Bus Stop to Vancouver
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $65–120
- Schedules at
- Flixbus USA
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Mazatlán to Santa Ana
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- $110–150
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Mazatlan to Los Angeles
- Ave. Duration
- 36h 14m
- Frequency
- Once a week
- Estimated price
- $190–240
- Schedules at
- busesusatours.com
Want to know more about travelling around Canada
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.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide





























