Duration 15h 1m
Distance 821.9 km
Average price $254
Frequency 3/day

Trip overview

The average train between Brampton and Quebec takes 15h 1m and the fastest train takes 11h 52m. The train service runs several times per day from Brampton to Quebec. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 10h 59m

  1. Toronto
  2. Montréal
  3. Quebec
10h 59m
$182 - $352

Brampton to Quebec train times

Trains run three times a day between Brampton and Quebec. The earliest departure is at 07:30 in the morning, and the last departure from Brampton is at 22:07 which arrives into Quebec at 16:28. All services require a transfer, and take on average 15h 1m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Brampton to Quebec? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Brampton to Quebec. However, there are services departing from Brampton GO and arriving at Québec via Bloor GO/UP, Toronto and Montréal. The journey, including transfers, takes approximately 10h 59m.

More details

The distance between Brampton and Quebec is 754 km. The road distance is 821.9 km.

Get driving directions

Brampton to Quebec train services, operated by VIA Rail, depart from Toronto station.

More details

Brampton to Quebec train services, operated by VIA Rail, arrive at Québec station.

More details

There are 462+ hotels available in Quebec. Prices start at $125 CAD per night.

More details

What companies run services between Brampton and Quebec?

You can take a train from Brampton to Quebec via Bloor GO/UP, UP Express Union Station, Toronto, and Montréal in around 10h 59m.
Train operators
Ave. Duration
32 min
Estimated price
$6 - $10
Ave. Duration
21 min
Every 10 minutes
Estimated price
Ave. Duration
4h 52m
Every 4 hours
Estimated price
$100 - $190

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps