There are 6 ways to get from LaSalle to Lachine by car, plane, train, bus, 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 19m$466–2,120Bus, train
cheapest- Take the bus from Windsor to Ottawabus FlixBus N2710
- Take the train from Ottawa to Dorvaltrain VIA Rail
17h 20m$157–422Train
- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Dorvaltrain VIA Rail
11h 2m$252–701Drive 885 km
- Drive from LaSalle to Lachinecar 885 km
9h 15m$179–259Fly from Windsor Airport
- Fly from Windsor Airport (YQG) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YQG - YUL
4h 26m$475–1,151Bus
- Take the bus from Windsor to Ottawabus FlixBus N2710
- Take the bus from Ottawa to Montréalbus Montréal - Ottawa
18h 45m$171–251
LaSalle to Lachine by bus and train
Comparing Your Travel Options
The cheapest way to get from LaSalle to Lachine is to bus which costs $170 - $260 and takes 18h 45m.
The fastest way to get from LaSalle to Lachine is to drive and fly which takes 3h 19m and costs $460 - $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 Saint-Joseph / 8e Avenue via St Clair College Front Entrance, Windsor, Ottawa and Station Angrignon. The journey, including transfers, takes approximately 18h 45m.
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 2m.
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 2m and costs $250 - $700.
It takes approximately 3h 19m 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 2m and costs $250 - $700. Alternatively, you can fly, which costs $470 - $1,200 and takes 4h 26m, you could also bus, which costs $170 - $260 and takes 18h 45m.
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 2m. Alternatively, Air Canada and Porter Airlines fly from Windsor Airport (YQG) to Montréal–Pierre Elliott Trudeau International Airport (YUL) 4 times a day.
- Website
- aircanada.com
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $110–700
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- $110–700
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $110–700
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $460–1,100
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Ottawa
- Ave. Duration
- 5h 18m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $110–700
Flights from Windsor Airport to Montréal–Pierre Elliott Trudeau International Airport via Toronto, Quebec
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $150–800
- Website
- delta.com
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $110–700
- Website
- united.com
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $110–700
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport via Washington Dulles
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $150–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
Train from Ottawa to Dorval
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- $35–240
- Website
- VIA Rail
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Windsor to Ottawa
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
Bus from Windsor to Ottawa
- Ave. Duration
- 11h 45m
- Frequency
- 3 times a week
- Estimated price
- $110–170
- Schedules at
- Flixbus USA
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
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 Train travel in Spain: A guide to Renfe, How to get from Southend Airport into central London, and Need to know: Jadrolinija - 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 1157+ hotels available in Lachine.










