Montreal, QC to Brampton, ON train

Cheap train tickets from Montreal, QC to Brampton, ON

Showing times and prices for 14 Aug

Cheapest

£127

Average

£128

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

VIA Rail Canada
12:50Montreal, QC9h22 22:12Brampton, ON
0 changes
£1271One-way
VIA Rail Canada
15:00Montreal, QC7h12 22:12Brampton, ON
0 changes
£1291One-way

Train schedule Montreal, QC to Brampton, ON

Showing trains for tomorrow, Sunday, 14 August
VIA Rail Canada
12:50Montreal, QC9h22 22:12Brampton, ON
0 changes
VIA Rail Canada
15:00Montreal, QC7h12 22:12Brampton, ON
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug

Fastest train times from Montreal, QC to Brampton, ON

Showing times and prices for 14 Aug

Fastest Journey

7 h 12 m

Average

8 h 17 m

Trains per day

2

Distance

529 km

Of the 2 trains that leave Montreal, QC for Brampton, ON every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

VIA Rail Canada
15:00Montreal, QC7h12 22:12Brampton, ON
0 changes
£1291One-way
VIA Rail Canada
12:50Montreal, QC9h22 22:12Brampton, ON
0 changes
£1271One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Montreal, QC to Brampton, ON

distanceDistance328 miles
durationAverage train duration7 h 12 min
priceAverage train ticket price£144 (€163)
changesDirect trainNo
carriersTrain providersVIA Rail Canada

Trains from Montreal, QC to Brampton, ON cover the 328 miles long trip taking on average 7 h 12 min with our travel partners like VIA Rail Canada. There are direct train services available. While the average ticket price for this trip costs around £144, you can find the cheapest train ticket for as low as £101.

Train providers: VIA Rail trains Montreal, QC to Brampton, ON

Travel between Montreal, QC and Brampton, ON from £101 with Omio’s train partners VIA Rail! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

VIA Rail

VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train to Brampton, ON from Montreal, QC.

Omio helps you compare and book the perfect train with VIA Rail from Montreal, QC to Brampton, ON for a smooth and relaxing journey. Check the latest VIA Rail train timetables for the ideal departure and arrival times, take a look at the travel information for the Montreal, QC to Brampton, ON train with VIA Rail (such as baggage allowance and amenities offered onboard), compare the best connections for your Montreal, QC - Brampton, ON journey and then book a cheap train ticket with ease. The distance between Montreal, QC and Brampton, ON by train is 328 miles (529 km). You can book tickets for this VIA Rail train for as low as £101 one-way if you book in advance. When you search for VIA Rail tickets between Montreal, QC and Brampton, ON in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect VIA Rail Montreal, QC - Brampton, ON train ticket online and enjoy your trip!

Montreal, QC to Brampton, ON train information with VIA Rail:

  • Average Duration: 5 h 24 min
  • Average Price: £101
  • VIA Rail frequency: 5 a day

Travel Tips: Trains from Montreal, QC to Brampton, ON

Travel by train to Brampton, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Montreal, QC to Brampton, ON.
FAQs
You can find a cheap train from Montreal, QC to Brampton, ON for some dates and times for as low as £101  one way in the next 7 days.
The Montreal, QC to Brampton, ON train ticket price is on average £144  if you are looking to purchase your tickets for this trip in the next week.
You should expect to travel around 328 miles  between Montreal, QC and Brampton, ON by train.
On average the train from Montreal, QC to Brampton, ON duration is 7 h 12 min  for the 328 miles long journey, but the travel time can vary if you depart on weekends and holidays.
When taking a train from Montreal, QC to Brampton, ON, you can count on VIA Rail Canada for the best way to get you to Brampton, ON. You can also check all possible train providers who offer a service from Montreal, QC to Brampton, ON and compare the amenities they offer before buying a train ticket.
The earliest train departing from Montreal, QC to Brampton, ON leaves at 12: 50. The last train departing from Montreal, QC to Brampton, ON leaves at 15: 00. You can find the latest Montreal, QC to Brampton, ON train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets to Brampton, ON from Montreal, QC within the next 7 days, you can find tickets to cost on average £144 one way. To find the best prices for this journey, consider booking your train ticket from Montreal, QC to Brampton, ON a few months in advance.

More options for your journey from Montreal, QC to Brampton, ON

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language