There are 8 ways to get from Montreal to Innisfil by train, bus, taxi, car, or plane
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
- Take the train from Union Station GO to Barrie South GOtrain Br
8h 11m$120–212Drive 594.7 km
cheapest- Drive from Montreal to Innisfilcar 594.7 km
6h 54m$116–167Bus, taxi
- Take the bus from Montreal, QC to Scarborough, ONbus Montreal
- Take the taxi from Metro Rd / Varney Rd to Innisfiltaxi
11h 7m$142–272Fly Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport, train
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ)plane YUL - YYZ
- Take the train from Union Station GO to Barrie South GOtrain
6h 16m$159–633Bus, taxi via Ottawa
- Take the bus from Montréal to Ottawabus
- Take the bus from Ottawa to Richmond Hill Centrebus
- Take the taxi from Metro Rd / Varney Rd to Innisfiltaxi
12h 2m$215–306Fly 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 Barrie South GOtrain
6h 11m$229–639Train to Ottawa Macdonald-Cartier International Airport, fly to Toronto Island Airport, train
- Take the train from Montréal to Ottawatrain
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ)plane YOW - YTZ
- Take the train from Union Station GO to Barrie South GOtrain
8h 11m$255–760Train to Ottawa Macdonald-Cartier International Airport, fly to Toronto Pearson International Airport, train
- 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
- Take the train from Union Station GO to Barrie South GOtrain
8h 26m$180–754
Montréal–Pierre Elliott Trudeau International Airport (YUL) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Montreal to Innisfil is to drive which costs $110 - $170 and takes 6h 54m.
The fastest way to get from Montreal to Innisfil is to fly and train which takes 6h 11m and costs $220 - $650.
The distance between Montreal and Innisfil is 644 km. The road distance is 594.7 km.
The best way to get from Montreal to Innisfil without a car is to train which takes 8h 11m and costs $120 - $220.
It takes approximately 8h 11m to get from Montreal to Innisfil, including transfers.
Yes, the driving distance between Montreal to Innisfil is 595 km. It takes approximately 6h 54m to drive from Montreal to Innisfil.
There are 111+ hotels available in Innisfil.
What companies run services between Montreal, QC, Canada and Innisfil, ON, Canada?
You can take a train from Montréal to Innisfil via Union Station GO and Barrie South GO in around 8h 11m.
- Website
- aircanada.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $50–340
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–360
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- $55–360
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $50–360
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $60–400
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $45–340
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 24m
- When
- Every day
- Estimated price
- $55–380
- Website
- airtransat.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $75–700
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–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 23m
- When
- Friday
- Estimated price
- $170–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $160–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $70–550
- Website
- flyporter.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $190–700
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–Pierre Elliott Trudeau International Airport to Toronto Island Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 23m
- When
- Friday
- Estimated price
- $170–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $160–550
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $300–550
- Website
- westjet.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $75–450
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $70–420
- Website
- rj.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 30m
- When
- Monday and Thursday
- Estimated price
- $150–370
- 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
- $65–150
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $80–150
- Economy Adult - Advanced Booking
- $80–130
- Economy Escape Advanced Booking - Adult
- $65–90
Train from Montréal to Ottawa
- Ave. Duration
- 2h 1m
- Frequency
- 5 times a day
- Estimated price
- $30–120
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–120
- Economy Adult - Advanced Booking
- $35–90
- Economy Escape Advanced Booking - Adult
- $30–50
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Union Station GO to Barrie South GO
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- $16–21
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $16–21
- Phone
- 1-866-488-4452
- customerservice@megabus.com
- Website
- ca.megabus.com
Bus from Montreal, QC to Scarborough, ON
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- $10–100
- Website
- https://ca.megabus.com/
- Adult Advanced Booking
- $10–60
- Adult Standard
- $75–100
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- orleansexpress.com
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- https://www.orleansexpress.com/en/
- Schedules at
- https://www.orleansexpress.com/en/schedule/
- Adult
- $45–65
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Ottawa to Richmond Hill Centre
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $40–75
- Schedules at
- flixbus.com
- Ave. Duration
- 58 min
- Estimated price
- $120–160
Wave Taxi
- Phone
- +1 905 989 1020
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
Wave Taxi
- Phone
- +1 905 989 1020
Georgina/Keswick GQ Taxi Service
Georgina Taxi
- Phone
- +1 905 476 1104
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 Need to know: Eurostar, Travelling by boat in Italy, and Want to know more about Flixbus? - to help you get the most out of your next trip.















