Train from Longueuil to Oshawa
Find the schedules, compare prices, and buy cheap tickets from Longueuil to Oshawa. Choose a date, or explore the cheapest ticket options below.
Travel Recommendation: Longueuil, QC to Oshawa, ON
Transport Mode: Air Travel
- Companies: Air Canada, WestJet
- Duration: Approximately 6 hours (including layover)
- Distance: 400 miles (640 km)
- Costs: Around £150 to £250 (based on ticket tier and booking time)
- Roads/Routes: Not applicable (air travel)
Pro Tip: Book your flight well in advance and opt for a morning departure to avoid any potential delays.
Transport Mode: Train Travel
- Companies: VIA Rail Canada
- Duration: Approximately 5 hours
- Distance: 404 miles (650 km)
- Costs: Approximately £70 to £120 (depending on class)
- Roads/Routes: VIA Rail Line from Montreal to Toronto
Pro Tip: Consider travelling during off-peak hours for a quieter experience and more availability for seat selection.
Transport Mode: Bus Travel
- Companies: Megabus, Greyhound
- Duration: Approximately 7 to 8 hours
- Distance: 404 miles (650 km)
- Costs: Approximately £30 to £60 (best booked in advance)
- Roads/Routes: Highway 401
Pro Tip: Always compare ticket prices on the bus company's website as they often have discounts for early bookings or promotions.
Recommendation
For the journey from Longueuil to Oshawa, I recommend taking the train with VIA Rail Canada. It strikes a good balance between comfort and efficiency, with direct access to the city centre in both locations. This option allows you to relax and enjoy the scenic views while travelling without the hassle of airports or lengthy bus rides.