There are 11 ways to get from Toronto to Cyrus by plane, bus, taxi, car, shuttle, 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.
Fly Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport, bus, taxi
best- Fly from Toronto Pearson International Airport (YYZ) to Minneapolis–Saint Paul International Airport (MSP)YYZ - MSP
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
9h 8m$290–969Fly Toronto Pearson International Airport to Watertown Municipal Airport, drive
cheapest- Fly from Toronto Pearson International Airport (YYZ) to Watertown Municipal Airport (ATY)YYZ - ATY
- Drive from Watertown Municipal Airport (ATY) to Cyrus
9h 28m$97–439Bus, taxi
- Take the bus from Toronto to Detroit Bus Station
- Take the bus from Detroit Bus Station to Milwaukee Intermodal Station
- Take the bus from Milwaukee Intermodal Station to Minneapolis Bus Station
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
27h 2m$193–436Drive 1,066.3 mi
- Drive from Toronto to Cyrus1,066.3 mi
17h 50m$244–353Shuttle to Buffalo Niagara International Airport, fly to Minneapolis–Saint Paul International Airport, bus, taxi
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Fly from Buffalo Niagara International Airport (BUF) to Minneapolis–Saint Paul International Airport (MSP)BUF - MSP
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
10h 38m$306–1,066Fly Toronto Island Airport to Minneapolis–Saint Paul International Airport, bus, taxi
- Fly from Toronto Island Airport (YTZ) to Minneapolis–Saint Paul International Airport (MSP)YTZ - MSP
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
11h$345–1,269Fly Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport, drive
- Fly from Toronto Pearson International Airport (YYZ) to Winnipeg J. A. Richardson International Airport (YWG)YYZ - YWG
- Drive from Winnipeg J. A. Richardson International Airport (YWG) to Cyrus
9h 55m$154–1,117Fly Toronto Pearson International Airport to Hector International Airport, bus, taxi
- Fly from Toronto Pearson International Airport (YYZ) to Hector International Airport (FAR)YYZ - FAR
- Take the bus from Fargo to Alexandria
- Take the taxi from Alexandria to Cyrus
11h 12m$344–1,502Fly Toronto Pearson International Airport to Brainerd Lakes Regional Airport, bus, taxi
- Fly from Toronto Pearson International Airport (YYZ) to Brainerd Lakes Regional Airport (BRD)YYZ - BRD
- Take the bus from Arrowwood Lodge at Brainerd Lakes - Baxter to Groome Office Park & Go - St. Cloud
- Take the bus from Groome Office Park & Go - St. Cloud to Perkins Restaurant & Bakery - Alexandria
- Take the taxi from Perkins Restaurant & Bakery - Alexandria to Cyrus
12h 33m$295–638Train, bus, taxi
- Take the train from Toronto Union Station to London
- Take the bus from London to Detroit Bus Station
- Take the bus from Detroit Bus Station to Chicago Bus Station
- Take the bus from Chicago Bus Station to Minneapolis Bus Station
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
27h 54m$199–461Bus, taxi via Milwaukee Airport (MKE)
- Take the bus from Toronto to Detroit Bus Station
- Take the bus from Detroit Bus Station to Milwaukee Mitchell Airport
- Take the bus from Milwaukee Mitchell Airport to Minneapolis Bus Station
- Take the bus from Minneapolis to Alexandria
- Take the taxi from Alexandria to Cyrus
28h 2m$203–396
Toronto Pearson International Airport (YYZ) to Minneapolis–Saint Paul International Airport (MSP) flights
Questions & Answers
The cheapest way to get from Toronto to Cyrus is to fly and drive which costs $95 - $440 and takes 9h 28m.
The fastest way to get from Toronto to Cyrus is to fly and bus and taxi which takes 9h 8m and costs $290 - $1,000.
The distance between Toronto and Cyrus is 867 miles. The road distance is 1072.5 miles.
The best way to get from Toronto to Cyrus without a car is to bus and taxi which takes 27h 2m and costs $190 - $440.
It takes approximately 9h 8m to get from Toronto to Cyrus, including transfers.
Cyrus is 1h behind Toronto. It is currently 6:26 PM in Toronto and 5:26 PM in Cyrus.
Yes, the driving distance between Toronto to Cyrus is 1073 miles. It takes approximately 17h 50m to drive from Toronto to Cyrus.
There are two+ hotels available in Cyrus.
What companies run services between Toronto, ON, Canada and Cyrus, MN, USA?
There is no direct connection from Toronto to Cyrus. However, you can take the train to UP Express Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Minneapolis–Saint Paul International Airport (MSP), walk to Terminal 1 Station, take the vehicle to Target Field Station Platform 1, walk to Minneapolis, take the bus to Alexandria, then take the taxi to Cyrus. Alternatively, you can take the bus to Detroit Bus Station, take the bus to Milwaukee Intermodal Station, take the bus to Minneapolis Bus Station, take the bus to Alexandria, then take the taxi to Cyrus.
- Website
- united.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $85–490
Flights from Toronto Pearson International Airport to Watertown Municipal Airport via Denver
- Ave. Duration
- 9h 31m
- When
- Every day
- Estimated price
- $120–600
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $140–800
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 25m
- When
- Monday to Friday
- Estimated price
- $80–460
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Montreal
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- $85–470
Flights from Toronto Pearson International Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $260–1,400
Flights from Toronto Pearson International Airport to Hector International Airport via Denver
- Ave. Duration
- 6h 48m
- When
- Wednesday to Sunday
- Estimated price
- $430–2,000
- Website
- delta.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport via Detroit
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $85–490
Flights from Toronto Pearson International Airport to Watertown Municipal Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $75–410
Flights from Toronto Pearson International Airport to Watertown Municipal Airport via Detroit, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- $75–420
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $130–800
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Detroit
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $140–800
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Newark
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–600
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Washington Dulles
- Ave. Duration
- 5h 51m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–550
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- $70–1,100
Flights from Toronto Pearson International Airport to Hector International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $250–1,400
Flights from Toronto Pearson International Airport to Hector International Airport via Atlanta
- Ave. Duration
- 10h 52m
- When
- Every day
- Estimated price
- $420–2,000
Flights from Toronto Pearson International Airport to Hector International Airport via Detroit, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $260–1,400
Flights from Toronto Pearson International Airport to Brainerd Lakes Regional Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 4h 29m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $70–390
Flights from Toronto Pearson International Airport to Brainerd Lakes Regional Airport via Detroit, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 8h 51m
- When
- Every day
- Estimated price
- $75–410
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 19m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $85–490
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $140–800
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 25m
- When
- Monday to Friday
- Estimated price
- $80–460
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Montreal
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 44m
- When
- Every day
- Estimated price
- $85–470
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Ottawa
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- $110–550
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- $80–470
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport via Detroit
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $85–490
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $130–800
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Newark
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–600
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Washington Dulles
- Ave. Duration
- 5h 51m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $110–550
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $70–1,100
Flights from Toronto Pearson International Airport to Hector International Airport via Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $250–1,400
Flights from Toronto Pearson International Airport to Hector International Airport via Detroit, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 7h 47m
- When
- Every day
- Estimated price
- $260–1,400
- Website
- aa.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 48m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $85–490
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Chicago O'Hare
- Ave. Duration
- 4h 58m
- When
- Friday and Sunday
- Estimated price
- $140–800
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 45m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–1,100
Flights from Toronto Pearson International Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $260–1,400
Flights from Toronto Pearson International Airport to Hector International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- $470–2,100
- Website
- southwest.com
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Chicago Midway
- Ave. Duration
- 4h 30m
- When
- Monday to Thursday
- Estimated price
- $140–800
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport via Baltimore
- Ave. Duration
- 5h 5m
- When
- Monday to Thursday
- Estimated price
- $190–950
Flights from Toronto Island Airport to Minneapolis–Saint Paul International Airport via Chicago Midway
- Ave. Duration
- 5h 7m
- When
- Monday to Thursday
- Estimated price
- $260–1,100
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $130–1,100
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport via Ottawa
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $130–1,100
- Website
- suncountry.com
Flights from Toronto Pearson International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 10m
- When
- Thursday
- Estimated price
- $80–470
Flights from Buffalo Niagara International Airport to Minneapolis–Saint Paul International Airport
- Ave. Duration
- 2h 11m
- When
- Thursday
- Estimated price
- $130–800
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–450
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to London
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- $23–85
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $25–85
- Economy Adult - Advanced Booking
- $25–65
- Economy Escape Advanced Booking - Adult
- $23–35
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Minneapolis to Alexandria
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $12–70
- Book at
- https://www.jeffersonlines.com
Bus from Milwaukee Intermodal Station to Minneapolis Bus Station
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $30–130
- Book at
- https://www.jeffersonlines.com
Bus from Fargo to Alexandria
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $10–65
- Book at
- https://www.jeffersonlines.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Toronto to Detroit Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- 3 times a day
- Estimated price
- $35–80
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Milwaukee Intermodal Station
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Estimated price
- $45–75
- Schedules at
- flixbus.com
Bus from Milwaukee Intermodal Station to Minneapolis Bus Station
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- $40–90
- Schedules at
- flixbus.com
Bus from London to Detroit Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- $19–25
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- $35–75
- Schedules at
- flixbus.com
Bus from Chicago Bus Station to Minneapolis Bus Station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- $50–120
- Schedules at
- flixbus.com
Bus from Detroit Bus Station to Milwaukee Mitchell Airport
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Estimated price
- $45–75
- Schedules at
- flixbus.com
Bus from Milwaukee Mitchell Airport to Minneapolis Bus Station
- Ave. Duration
- 7h 40m
- Frequency
- Twice daily
- Estimated price
- $40–90
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Milwaukee Intermodal Station to Minneapolis Bus Station
- Ave. Duration
- 6h 20m
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- https://www.greyhound.com/
Bus from Detroit Bus Station to Chicago Bus Station
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–55
- Website
- https://www.greyhound.com/
Bus from Chicago Bus Station to Minneapolis Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- $45–110
- Website
- https://www.greyhound.com/
- Phone
- 905-374-8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–110
- Website
- https://www.niagaraairbus.com
- Schedules at
- https://www.niagaraairbus.com
- Book at
- https://www.niagaraairbus.com
- Phone
- +1 320-316-0943
- Website
- groometransportation.com
Bus from Arrowwood Lodge at Brainerd Lakes - Baxter to Groome Office Park & Go - St. Cloud
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- $60
- Schedules at
- groometransportation.com
Bus from Groome Office Park & Go - St. Cloud to Perkins Restaurant & Bakery - Alexandria
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- $67
- Schedules at
- groometransportation.com
- Ave. Duration
- 47 min
- Estimated price
- $70–90
Want to know more about travelling around United States
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
Need to know: Greyhound
Read the travel guide















