There are 5 ways to get from LaSalle to Lachine by car, plane, train, 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.
Drive to Detroit, fly
best- Drive from LaSalle to Detroit-Airport-DTWcar
- Fly from Detroit (DTW) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane DTW - YUL
3h 22m$455–2,119Bus (Flixbus)
cheapest- Take the bus from Windsor to Ottawabus FlixBus 2701 / ...
- Take the bus from Ottawa to Montrealbus FlixBus 2730
20h 7m$155–231Train
- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Dorvaltrain VIA Rail
11h 3m$252–701Drive 885 km
- Drive from LaSalle to Lachinecar 885 km
9h 15m$159–229Fly from Windsor Airport
- Fly from Windsor Airport (YQG) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YQG - YUL
5h 1m$595–1,251
LaSalle to Lachine by bus and foot (Flixbus)
Comparing Your Travel Options
The cheapest way to get from LaSalle to Lachine is to bus which costs $150 - $240 and takes 20h 7m.
The fastest way to get from LaSalle to Lachine is to drive and fly which takes 3h 22m and costs $450 - $2,200.
No, there is no direct bus from LaSalle to Lachine. However, there are services departing from Vollmer Centre Front Entrance and arriving at Victoria / 10e Avenue via St Clair College Front Entrance, Windsor, Ottawa, René-Lévesque / Berri and Station Lionel-Groulx / Saint-Jacques. The journey, including transfers, takes approximately 20h 7m.
No, there is no direct train from LaSalle to Lachine. However, there are services departing from Windsor and arriving at Dorval via Toronto Union Station. The journey, including transfers, takes approximately 11h 3m.
The distance between LaSalle and Lachine is 904 km. The road distance is 885 km.
The best way to get from LaSalle to Lachine without a car is to train which takes 11h 3m and costs $250 - $700.
It takes approximately 3h 22m to get from LaSalle to Lachine, including transfers.
LaSalle to Lachine bus services, operated by Flixbus USA, depart from Windsor station.
LaSalle to Lachine train services, operated by VIA Rail, depart from Windsor station.
The best way to get from LaSalle to Lachine is to train which takes 11h 3m and costs $250 - $700. Alternatively, you can bus, which costs $150 - $240 and takes 20h 7m, you could also fly, which costs $550 - $1,300 and takes 5h 1m.
What companies run services between LaSalle, ON, Canada and Lachine, QC, Canada?
You can take a vehicle from LaSalle to Victoria / 10e Avenue via Windsor, Toronto Union Station, Dorval, and Terminus Dorval in around 11h 3m. Alternatively, you can take a bus from Vollmer Centre Front Entrance to Victoria / 10e Avenue via St Clair College Front Entrance, Windsor Transit Terminal, Windsor, Ottawa, Montreal, René-Lévesque / Berri, Station Lionel-Groulx, and Station Lionel-Groulx / Saint-Jacques in around 20h 7m.
- Website
- aircanada.com
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $130–800
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $120–700
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 4h 53m
- When
- Monday to Saturday
- Estimated price
- $550–1,200
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Ottawa
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- $120–700
- Website
- delta.com
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $130–800
- 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 Toronto Union Station to Dorval
- Ave. Duration
- 5h 2m
- Frequency
- Every 4 hours
- Estimated price
- $120–340
- Website
- VIA Rail
- Escape
- $120–280
- Business
- $170–330
- Business Plus
- $180–340
- Economy
- $130–290
- Economy Plus
- $150–300
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Windsor to Ottawa
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
Bus from Ottawa to Montreal
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $29–45
- 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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
LaSalle to Lachine bus services, operated by Flixbus USA, arrive at Ottawa station.
LaSalle to Lachine train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between LaSalle to Lachine is 885 km. It takes approximately 9h 15m to drive from LaSalle to Lachine.
There are 1126+ hotels available in Lachine.





