There are 6 ways to get from Windsor to Selkirk (Station) by plane, train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Windsor Airport
best- Fly from Windsor Airport (YQG) to Greater Sudbury Airport (YSB)plane YQG - YSB
5h 58m$818–983Bus (Flixbus)
cheapest- Take the bus from Windsor to Toronto Pearson Airportbus FlixBus 2701 / ...
- Take the bus from Toronto Pearson Airport to Sudburybus FlixBus 2708
12h 2m$109–181Train, bus
- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Sudburybus FlixBus 2708
11h 22m$147–394Drive 720.6 km
- Drive from Windsor to Selkirk (Station)car 720.6 km
8h 4m$141–204Fly from Detroit
- Fly from Detroit (DTW) to Greater Sudbury Airport (YSB)plane DTW - YSB
7h 4m$813–1,678Train to Toronto Pearson International Airport, fly
- Take the train from Windsor to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Greater Sudbury Airport (YSB)plane YYZ - YSB
7h 15m$414–1,366
Windsor to Selkirk (Station) by train and bus
Questions & Answers
The cheapest way to get from Windsor to Selkirk (Station) is to bus which costs $100 - $190 and takes 12h 2m.
The fastest way to get from Windsor to Selkirk (Station) is to fly which takes 5h 58m and costs $800 - $1,000.
No, there is no direct bus from Windsor to Selkirk (Station). However, there are services departing from Windsor and arriving at Selkirk via Toronto Pearson Airport, Donna and New Sudbury Public Library. The journey, including transfers, takes approximately 12h 2m.
The distance between Windsor and Selkirk (Station) is 559 km. The road distance is 720.6 km.
The best way to get from Windsor to Selkirk (Station) without a car is to train and bus which takes 11h 22m and costs $140 - $400.
It takes approximately 5h 58m to get from Windsor to Selkirk (Station), including transfers.
Windsor to Selkirk (Station) bus services, operated by Flixbus USA, depart from Windsor station.
The best way to get from Windsor to Selkirk (Station) is to fly which takes 5h 58m and costs $800 - $1,000. Alternatively, you can bus, which costs $100 - $190 and takes 12h 2m.
Windsor to Selkirk (Station) bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Windsor to Selkirk (Station) is 721 km. It takes approximately 8h 4m to drive from Windsor to Selkirk (Station).
What companies run services between Windsor, ON, Canada and Selkirk (Station), ON, Canada?
Air Canada flies from Windsor Airport (YQG) to Greater Sudbury Airport (YSB) twice daily. Alternatively, you can take a bus from Windsor to Selkirk via Toronto Pearson Airport, Sudbury, Donna, New Sudbury Transit Hub, and New Sudbury Public Library in around 12h 2m.
- Website
- aircanada.com
Flights from Windsor Airport to Greater Sudbury Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- $180–1,100
Flights from Detroit to Greater Sudbury Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $150–900
Flights from Toronto Pearson International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $80–550
- 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 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
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Sudbury
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- $55–95
- Schedules at
- Flixbus USA
Bus from Windsor to Toronto Pearson Airport
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Sudbury
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- Flixbus USA
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 Getting to Rome from the airport, Need to know: Eurostar, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 37+ hotels available in Selkirk (Station).






