There are 5 ways to get from Salinas to Toronto by taxi, bus, plane, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus to Oaxaca International Airport, fly to Toronto Pearson International Airport
best- Take the taxi from Salinas to Mitlataxi
- Take the bus from Mitla to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Toronto Pearson International Airport (YYZ)plane OAX - YYZ
11h 53m$462–1,287Drive to Minatitlán/Coatzacoalcos International Airport, fly to Toronto Pearson International Airport
cheapest- Drive from Salinas to Minatitlán/Coatzacoalcos International Airport (MTT)car
- Fly from Minatitlán/Coatzacoalcos International Airport (MTT) to Toronto Pearson International Airport (YYZ)plane MTT - YYZ
14h 23m$275–979Taxi, bus, train
- Take the taxi from Salinas to Avenida Tlacolulataxi
- Take the bus from Oaxaca to Los Angelesbus
- Take the train from Los Angeles to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Detroittrain
- Take the train from Windsor to Toronto Union Stationtrain
5d 4h$1,577–3,206Drive 4,304.9 km
- Drive from Salinas to Torontocar 4,304.9 km
2d 1h$850–1,227Taxi, bus to Oaxaca International Airport, fly to Buffalo Niagara International Airport, shuttle
- Take the taxi from Salinas to Mitlataxi
- Take the bus from Mitla to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Buffalo Niagara International Airport (BUF)plane OAX - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
15h 36m$682–2,147
Oaxaca International Airport (OAX) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Salinas to Toronto is to drive and fly which costs $270 - $1,000 and takes 14h 23m.
The fastest way to get from Salinas to Toronto is to taxi and bus and fly which takes 11h 53m and costs $460 - $1,300.
The distance between Salinas and Toronto is 3516 km. The road distance is 4304.9 km.
It takes approximately 11h 53m to get from Salinas to Toronto, including transfers.
Toronto is 2h ahead of Salinas. It is currently 6:31 PM in Salinas and 8:31 PM in Toronto.
Yes, the driving distance between Salinas to Toronto is 4305 km. It takes approximately 2 days 1h to drive from Salinas to Toronto.
There are 1958+ hotels available in Toronto.
What companies run services between Salinas, Oaxaca, Mexico and Toronto, ON, Canada?
There is no direct connection from Salinas to Toronto. However, you can take the taxi to Mitla, take the bus to Oaxaca, walk to Avenida Heróico Colegio Militar, take the bus to Avenida Símbolos Patrios, walk to Oaxaca International Airport (OAX) 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 take the taxi to Avenida Tlacolula, take the bus to Boulevard Eduardo Vasconcelos, walk to Oaxaca, take the bus to Los Angeles, walk to 7th St & Hope St, take the bus to Alameda St & Los Angeles St, walk to Los Angeles, take the train to Chicago Union Station, take the train to Detroit, drive to Windsor, then take the train to Toronto Union Station.
- Website
- aircanada.com
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Houston
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $240–950
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Merida
- Ave. Duration
- 6h 48m
- When
- Saturday
- Estimated price
- $240–950
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Cancun
- Ave. Duration
- 7h 14m
- When
- Tuesday
- Estimated price
- $250–1,000
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Mexico City
- Ave. Duration
- 7h 39m
- When
- Sunday
- Estimated price
- $250–1,000
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- $220–900
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Mexico City
- Ave. Duration
- 9h 1m
- When
- Every day
- Estimated price
- $250–1,000
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $220–900
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City, Atlanta
- Ave. Duration
- 11h 34m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–900
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City, Detroit
- Ave. Duration
- 12h 34m
- When
- Every day
- Estimated price
- $220–900
- Website
- aa.com
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 54m
- When
- Every day
- Estimated price
- $250–1,000
Flights from Oaxaca International Airport to Buffalo Niagara International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 1m
- When
- Every day
- Estimated price
- $490–1,900
- Website
- delta.com
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City, Atlanta
- Ave. Duration
- 11h 34m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–900
Flights from Minatitlán/Coatzacoalcos International Airport to Toronto Pearson International Airport via Mexico City, Detroit
- Ave. Duration
- 12h 34m
- When
- Every day
- Estimated price
- $220–900
- Website
- united.com
Flights from Oaxaca International Airport to Toronto Pearson International Airport via Houston
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $240–950
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Los Angeles to Chicago Union Station
- Ave. Duration
- 43h 23m
- Frequency
- Once daily
- Estimated price
- $1,000–2,100
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Detroit
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $120–260
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- https://www.viarail.ca/en
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Bus from Mitla to Oaxaca
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $4
Bus from Mitla to Oaxaca
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Oaxaca to Los Angeles
- Ave. Duration
- 2d 16h
- Frequency
- Once a week
- Estimated price
- $300–450
- Schedules at
- busesusatours.com
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- https://www.niagaraairbus.com/
- Ave. Duration
- 1h 6m
- Estimated price
- $55–90
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













