There are 4 ways to get from Longlac to Brampton by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Toronto Pearson International Airport
best- Take the bus from Longlac to Thunder Baybus
- Fly from Thunder Bay International Airport (YQT) to Toronto Pearson International Airport (YYZ)plane YQT - YYZ
10h 13m$323–797Train
cheapest- Take the train from Longlac to Toronto Union Stationtrain VIA Rail
25h 41m$133–203Drive 1,137.2 km
- Drive from Longlac to Bramptoncar 1,137.2 km
14h$221–319Bus, fly to Toronto Island Airport
- Take the bus from Longlac to Thunder Baybus
- Fly from Thunder Bay International Airport (YQT) to Toronto Island Airport (YTZ)plane YQT - YTZ
10h 57m$347–707
Longlac to Brampton by train
Questions & Answers
The cheapest way to get from Longlac to Brampton is to train which costs $130 - $210 and takes 25h 41m.
The fastest way to get from Longlac to Brampton is to bus and fly which takes 10h 13m and costs $320 - $800.
No, there is no direct train from Longlac to Brampton. However, there are services departing from Longlac and arriving at Brampton Innovation District GO via Union Station GO. The journey, including transfers, takes approximately 25h 41m.
The distance between Longlac and Brampton is 1254 km. The road distance is 1137.2 km.
The best way to get from Longlac to Brampton without a car is to train which takes 25h 41m and costs $130 - $210.
It takes approximately 10h 13m to get from Longlac to Brampton, including transfers.
Longlac to Brampton train services, operated by VIA Rail, depart from Longlac station.
Longlac to Brampton train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Longlac to Brampton is 1137 km. It takes approximately 14h to drive from Longlac to Brampton.
Book your Longlac to Brampton train tickets online with Omio.
What companies run services between Longlac, ON, Canada and Brampton, ON, Canada?
VIA Rail operates a train from Longlac to Toronto Union Station twice a week. Tickets cost $120–200 and the journey takes 24h 18m.
- Website
- flyporter.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 49m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–550
Flights from Thunder Bay International Airport to Toronto Island Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- $180–480
Flights from Thunder Bay International Airport to Toronto Island Airport via Ottawa
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $180–480
- Website
- aircanada.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $65–400
- Website
- flyflair.com
Flights from Thunder Bay International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 50m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $90–330
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Longlac to Toronto Union Station
- Ave. Duration
- 24h 18m
- Frequency
- Twice a week
- Estimated price
- $120–200
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $140–200
- Economy Adult - Advanced Booking
- $150–180
- Economy Escape Advanced Booking - Adult
- $120–150
- Phone
- 1-855-566-2378
- Website
- gokasper.com
Bus from Longlac to Thunder Bay
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $130–180
- Website
- https://gokasper.com/
- Schedules at
- https://gokasper.com/schedule
- Adult
- $130–180
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 How to plan an amazing trip around Scandinavia, Heading to Europe? Read this before you buy a Eurail Pass, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 468+ hotels available in Brampton.





