There are 10 ways to get from Montreal to Streetsville by train, bus, car, plane, 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.
Train
best- Take the train from Montréal to Toronto Union Stationtrain VIA Rail
7h 12m$133–353Bus
cheapest- Take the bus from Montreal, PQ to Kingston, Ontariobus Montreal
- Take the bus from Kingston, ON to Toronto - Union Stationbus Kingston
9h 8m$28–160Drive 566.4 km
- Drive from Montreal to Streetsvillecar 566.4 km
6h 15m$113–163Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport, line 21 bus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
- Take the bus from Square One to Streetsville GO Station Parking Lotbus
4h 44m$164–567Bus via Ottawa
- Take the bus from Montréal to Ottawabus Montréal - Ottawa
- Take the bus from Ottawa to Torontobus FlixBus 2701 / ...
10h 51m$113–171Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport, train
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Island Airport (YTZ)plane YUL - YTZ
- Take the train from Union Station GO to Streetsville GOtrain
4h 44m$183–566Line 428 bus to Montréal/Saint-Hubert Airport, fly to Toronto Pearson International Airport, line 21 bus
- Take the bus from Terminus Longueuil to Aéroport METbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Pearson International Airport (YYZ)plane YHU - YYZ
- Take the bus from Square One to Streetsville GO Station Parking Lotbus
5h 34m$158–821Fly Montréal/Saint-Hubert Airport to Toronto Island Airport, train
- Fly from Montréal/Saint-Hubert Airport (YHU) to Toronto Island Airport (YTZ)plane YHU - YTZ
- Take the train from Union Station GO to Streetsville GOtrain
5h 36m$177–1,020Line 428 bus to Montréal/Saint-Hubert Airport, fly to John C. Munro Hamilton International Airport, train, line 110 bus, line 44 bus
- Take the bus from Terminus Longueuil to Aéroport METbus
- Fly from Montréal/Saint-Hubert Airport (YHU) to John C. Munro Hamilton International Airport (YHM)plane YHU - YHM
- Take the train from West Harbour GO to Clarkson GOtrain
- Take the bus from Clarkson Go Station Platform 9 to University Of Toronto At Mississauga Campusbus
- Take the bus from University Of Toronto At Mississauga Campus to Queen St At Thomas Stbus
6h 42m$208–1,532Train to Ottawa Macdonald-Cartier International Airport, fly to Toronto Pearson International Airport
- Take the train from Montréal to Ottawatrain
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
6h 41m$187–806
Montreal to Streetsville by train, foot, and bus
Questions & Answers
The cheapest way to get from Montreal to Streetsville is to bus which costs $28 - $160 and takes 9h 8m.
The fastest way to get from Montreal to Streetsville is to fly and line 21 bus which takes 4h 44m and costs $160 - $600.
No, there is no direct bus from Montreal to Streetsville station. However, there are services departing from Montreal, PQ and arriving at Streetsville GO Station Parking Lot via Kingston, ON and Union Station Bus Terminal. The journey, including transfers, takes approximately 9h 8m.
No, there is no direct train from Montreal to Streetsville station. However, there are services departing from Montréal and arriving at Toronto Union Station via . The journey, including transfers, takes approximately 7h 12m.
The distance between Montreal and Streetsville is 576 km. The road distance is 566.4 km.
The best way to get from Montreal to Streetsville without a car is to train which takes 7h 12m and costs $130 - $360.
It takes approximately 7h 12m to get from Montreal to Streetsville, including transfers.
Montreal to Streetsville bus services, operated by Megabus Canada, depart from Montreal, PQ station.
Montreal to Streetsville train services, operated by VIA Rail, depart from Montréal station.
The best way to get from Montreal to Streetsville is to train which takes 7h 12m and costs $130 - $360. Alternatively, you can bus, which costs $28 - $160 and takes 9h 8m.
What companies run services between Montreal, QC, Canada and Streetsville, ON, Canada?
VIA Rail operates a train from Montréal to Toronto Union Station every 4 hours. Tickets cost $120–350 and the journey takes 5h 23m. Alternatively, you can take a bus from Montreal, PQ to Streetsville GO Station Parking Lot via Kingston, ON, Toronto - Union Station, and Union Station Bus Terminal in around 9h 8m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $55–350
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $55–370
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $55–370
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–340
- Website
- airtransat.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $130–900
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal/Saint-Hubert Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $140–550
Flights from Montréal/Saint-Hubert Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $160–950
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $180–950
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $120–550
- Website
- flyporter.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $180–900
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $170–550
Flights from Montréal/Saint-Hubert Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $140–550
Flights from Montréal/Saint-Hubert Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $160–950
Flights from Montréal/Saint-Hubert Airport to John C. Munro Hamilton International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $180–950
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $200–550
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $130–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $120–550
- Website
- rj.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $330–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Montréal to Toronto Union Station
- Ave. Duration
- 5h 23m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- https://www.viarail.ca/en
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Streetsville GO
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from Union Station GO to Streetsville GO
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from West Harbour GO to Clarkson GO
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–12
- Phone
- +1 866 488 4452
- [email protected]
- Website
- ca.megabus.com
Bus from Montreal, PQ to Kingston, Ontario
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $50–75
Bus from Kingston, ON to Toronto - Union Station
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–75
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $45–75
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Square One to Streetsville GO Station Parking Lot
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $5–6
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $5–6
Bus from Square One to Streetsville GO Station Parking Lot
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $5–6
- Website
- https://www.gotransit.com/en
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $5–6
- Phone
- +1 833 449 6444
- [email protected]
- Website
- orleansexpress.com
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- https://orleansexpress.com/en/
- Adult
- $45–65
Bus from Ottawa to Toronto
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a day
- Estimated price
- $70–100
- Website
- https://orleansexpress.com/en/
- Adult
- $70–100
- Website
- flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Schedules at
- flixbus.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Toronto
- Ave. Duration
- 6h 50m
- Frequency
- Every 2 hours
- Estimated price
- $60–100
- Schedules at
- flixbus.com
- Phone
- +1 450 463 0131
- Website
- rtl-longueuil.qc.ca
Bus from Terminus Longueuil to Aéroport MET
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.rtl-longueuil.qc.ca/en
- Adult Passenger
- $4
Bus from Terminus Longueuil to Aéroport MET
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $4
- Website
- https://www.rtl-longueuil.qc.ca/en
- Adult Passenger
- $4
- Phone
- +1 905-615-4636
- [email protected]
- Website
- miway.ca
Bus from Clarkson Go Station Platform 9 to University Of Toronto At Mississauga Campus
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Website
- http://www.miway.ca
- Cash Fare
- $4
Bus from University Of Toronto At Mississauga Campus to Queen St At Thomas St
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Website
- http://www.miway.ca
- Cash Fare
- $4
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Montreal to Streetsville bus services, operated by Megabus Canada, arrive at Kingston, Ontario station.
Montreal to Streetsville train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Montreal to Streetsville is 566 km. It takes approximately 6h 15m to drive from Montreal to Streetsville.
There are 466+ hotels available in Streetsville.




















