There are 6 ways to get from Rochester Airport (RST) to Toronto Airport (YYZ) by plane, bus (Flixbus), car, shuttle, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rochester to Toronto Pearson International Airport
best- Fly from Rochester (RST) to Toronto Pearson International Airport (YYZ)plane RST - YYZ
4h 30m$170–900Fly Rochester to Toronto Island Airport
- Fly from Rochester (RST) to Toronto Island Airport (YTZ)plane RST - YTZ
5h 5m$184–916Bus
- Take the bus from Rochester, MN to Milwaukee, WI - Amtrakbus
- Take the bus from Milwaukee Intermodal Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Toronto Pearson Airportbus
23h 20m$237–381Drive 1,369.4 km
- Drive from Rochester-Airport-RST to Toronto-Airport-YYZcar 1,369.4 km
14h 9m$271–391Fly Rochester to Buffalo Niagara International Airport, shuttle
- Fly from Rochester (RST) to Buffalo Niagara International Airport (BUF)plane RST - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
6h 45m$463–1,851Bus to Minneapolis–Saint Paul International Airport, fly to Toronto Pearson International Airport
- Take the bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airportbus
- Fly from Minneapolis–Saint Paul International Airport (MSP) to Toronto Pearson International Airport (YYZ)plane MSP - YYZ
5h 23m$534–1,534
Rochester Airport (RST) to Toronto Airport (YYZ) by bus
Questions & Answers
The cheapest way to get from Rochester Airport (RST) to Toronto Airport (YYZ) is to bus which costs $230 - $390 and takes 23h 20m.
The fastest way to get from Rochester Airport (RST) to Toronto Airport (YYZ) is to fly which takes 4h 30m and costs $170 - $900.
No, there is no direct bus from Rochester Airport (RST) to Toronto Airport (YYZ). However, there are services departing from Rochester and arriving at Toronto Pearson Airport via Rochester, MN, Milwaukee Intermodal Station and Detroit Bus Station. The journey, including transfers, takes approximately 23h 20m.
The distance between Rochester Airport (RST) and Toronto Airport (YYZ) is 1033 km. The road distance is 1369.4 km.
The best way to get from Rochester Airport (RST) to Toronto Airport (YYZ) without a car is to bus which takes 23h 20m and costs $230 - $390.
It takes approximately 4h 30m to fly from Rochester (RST) to Toronto Pearson International Airport (YYZ), including transfers and time at the airport.
Rochester Airport (RST) to Toronto Airport (YYZ) bus services, operated by Jefferson Lines, depart from Rochester, MN station.
The best way to get from Rochester Airport (RST) to Toronto Airport (YYZ) is to fly which takes 4h 30m and costs $170 - $900. Alternatively, you can bus, which costs $230 - $390 and takes 23h 20m.
There is no direct flight from Rochester Airport to Toronto Pearson International Airport Airport. The quickest flight takes 4h 30m and has one stopover.
Rochester Airport (RST) to Toronto Airport (YYZ) bus services, operated by Jefferson Lines, arrive at Milwaukee, WI - Amtrak station.
What companies run services between Rochester Airport (RST), USA and Toronto Airport (YYZ), Canada?
Delta, United Airlines, and American Airlines fly from Rochester (RST) to Toronto Pearson International Airport (YYZ) every 4 hours. Alternatively, you can take a bus from Rochester to Toronto Pearson Airport via Rochester, MN, Milwaukee Intermodal Station, and Detroit Bus Station in around 23h 20m.
- Website
- delta.com
Flights from Rochester to Toronto Pearson International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $170–900
Flights from Rochester to Toronto Pearson International Airport via Minneapolis–Saint Paul International Airport, Detroit
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- $190–950
Flights from Rochester to Buffalo Niagara International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $360–1,800
Flights from Rochester to Buffalo Niagara International Airport via Minneapolis–Saint Paul International Airport, Detroit
- Ave. Duration
- 8h 46m
- When
- Every day
- Estimated price
- $370–1,800
Flights from Minneapolis–Saint Paul International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $100–550
Flights from Minneapolis–Saint Paul International Airport to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $110–550
- Website
- united.com
Flights from Rochester to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $170–900
Flights from Rochester to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $180–950
Flights from Rochester to Buffalo Niagara International Airport via Chicago O'Hare
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- $340–1,700
Flights from Minneapolis–Saint Paul International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $100–550
- Website
- aa.com
Flights from Rochester to Toronto Pearson International Airport via Chicago O'Hare
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $170–900
Flights from Rochester to Buffalo Niagara International Airport via Chicago O'Hare
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $340–1,700
- Website
- aircanada.com
Flights from Rochester to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- $180–950
Flights from Minneapolis–Saint Paul International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $100–550
- Website
- suncountry.com
Flights from Rochester to Buffalo Niagara International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 4h 15m
- When
- Thursday and Sunday
- Estimated price
- $360–1,800
Flights from Minneapolis–Saint Paul International Airport to Toronto Pearson International Airport
- Ave. Duration
- 2h 1m
- When
- Thursday and Sunday
- Estimated price
- $100–550
- Website
- flyporter.com
Flights from Rochester to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $420–2,000
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Rochester, MN to Milwaukee, WI - Amtrak
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- $100–150
- Book at
- https://www.jeffersonlines.com
- Adult
- $100–150
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Milwaukee Intermodal Station to Detroit Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- 4 times a week
- Estimated price
- $85–150
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Toronto Pearson Airport
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from Detroit Bus Station to Toronto Pearson Airport
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Schedules at
- flixbus.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/
- Phone
- + 1 507-280-9270
- Website
- groometransportation.com
Bus from Groome Transportation Office - Rochester to Minneapolis / St Paul Airport
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $60–70
- Website
- https://groometransportation.com/minneapolis-st-paul-airport/rochester
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
More Questions & Answers
Toronto Airport (YYZ) is 1h ahead of Rochester Airport (RST). It is currently 1:27 AM in Rochester Airport (RST) and 2:27 AM in Toronto Airport (YYZ).
Yes, the driving distance between Rochester Airport (RST) to Toronto Airport (YYZ) is 1369 km. It takes approximately 14h 9m to drive from Rochester Airport (RST) to Toronto Airport (YYZ).
United Airlines, American Airlines and Delta offer flights from Rochester Airport to Toronto Pearson International Airport Airport.
There are 1958+ hotels available in Toronto Airport (YYZ).






