There are 5 ways to get from Brattleboro to Quebec City–Windsor Corridor by bus (Greyhound, Flixbus), train, bus, car, or train (Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Brattleboro to Northamptonbus
- Take the bus from Northampton to Albany Bus Terminal, NYbus
- Take the bus from Albany Bus Terminal, NY to Montrealbus
- Take the bus from Montreal, PQ to Kingston, Ontariobus
16h 23m$130–438Drive 514.5 km
cheapest- Drive from Brattleboro to Quebec City–Windsor Corridorcar 514.5 km
7h 19m$101–146Train, bus
- Take the train from Brattleboro Station to Northamptontrain
- Take the bus from Northampton to Albany Bus Terminal, NYbus
- Take the train from Albany to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Napaneetrain
18h 5m$278–755Bus, train
- Take the bus from Green Mountain Community Bus Terminal to Downtown Transit Center Burlingtonbus 7
- Take the bus from Burlington Downtown Transit Ctr to Montrealbus
- Take the bus from Montréal to Ottawabus
- Take the train from Ottawa to Napaneetrain
18h 22m$184–465Train
- Take the train from Brattleboro Station to Springfieldtrain
- Take the train from Springfield to Syracuse Regional Transportation Centertrain
- Take the train from Syracuse to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Napaneetrain
20h 10m$321–900
Questions & Answers
The cheapest way to get from Brattleboro to Quebec City–Windsor Corridor is to drive which costs $100 - $150 and takes 7h 19m.
The fastest way to get from Brattleboro to Quebec City–Windsor Corridor is to drive which takes 7h 19m and costs $100 - $150.
No, there is no direct bus from Brattleboro to Quebec City–Windsor Corridor. However, there are services departing from Brattleboro and arriving at Napanee, ON via Northampton, Albany Bus Terminal, NY, Ontario / Berri, Montreal, PQ and Kingston, ON. The journey, including transfers, takes approximately 16h 23m.
No, there is no direct train from Brattleboro station to Quebec City–Windsor Corridor. However, there are services departing from Brattleboro Station and arriving at Napanee via Springfield, Syracuse and Toronto Union Station. The journey, including transfers, takes approximately 20h 10m.
The distance between Brattleboro and Quebec City–Windsor Corridor is 898 km. The road distance is 514.5 km.
The best way to get from Brattleboro to Quebec City–Windsor Corridor without a car is to bus which takes 16h 23m and costs $130 - $440.
It takes approximately 16h 23m to get from Brattleboro to Quebec City–Windsor Corridor, including transfers.
Brattleboro to Quebec City–Windsor Corridor bus services, operated by Greyhound USA, depart from Brattleboro station.
Brattleboro to Quebec City–Windsor Corridor train services, operated by Amtrak, depart from Brattleboro Station.
The best way to get from Brattleboro to Quebec City–Windsor Corridor is to bus which takes 16h 23m and costs $130 - $440. Alternatively, you can train, which costs $320 - $900 and takes 20h 10m.
What companies run services between Brattleboro, VT, USA and Quebec City–Windsor Corridor, ON, Canada?
You can take a bus from Brattleboro to Quebec City–Windsor Corridor via Northampton, Albany Bus Terminal, NY, Montreal, Ontario / Berri, Station McGill, Montreal, PQ, Kingston, ON, and Napanee, ON in around 16h 23m. Alternatively, you can take a train from Brattleboro Station to Quebec City–Windsor Corridor via Springfield, Syracuse Regional Transportation Center, Syracuse, Toronto Union Station, and Napanee in around 20h 10m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Brattleboro Station to Northampton
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- $19–40
- Website
- Amtrak
Train from Brattleboro Station to Springfield
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- $26–55
- Website
- Amtrak
Train from Springfield to Syracuse Regional Transportation Center
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- $110–230
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Albany to Toronto Union Station
- Ave. Duration
- 9h 33m
- Frequency
- Once daily
- Estimated price
- $150–380
- Website
- VIA Rail
- Escape
- $150–340
- Business
- $200–370
- Business Plus
- $220–380
- Economy
- $170–350
- Economy Plus
- $180–360
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
Train from Ottawa to Napanee
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $50–260
- Website
- VIA Rail
- Escape
- $50–150
- Business
- $100–240
- Business Plus
- $110–260
- Economy
- $55–160
- Economy Plus
- $65–170
Train from Syracuse to Toronto Union Station
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $95–310
- Website
- VIA Rail
- Escape
- $95–230
- Business
- $140–300
- Business Plus
- $160–310
- Economy
- $100–240
- Economy Plus
- $110–250
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Brattleboro to Northampton
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $8–16
- Website
- Greyhound
Bus from Albany Bus Terminal, NY to Montreal
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- $45–90
- Website
- Greyhound
Bus from Burlington Downtown Transit Ctr to Montreal
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- $19–40
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Northampton to Albany Bus Terminal, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $16–28
- Schedules at
- Flixbus USA
Bus from Albany Bus Terminal, NY to Montreal
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
Bus from Northampton to Albany Bus Terminal, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $16–28
- Schedules at
- Flixbus USA
Bus from Burlington Downtown Transit Ctr to Montreal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- Flixbus USA
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Albany Bus Terminal, NY to Montreal
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a day
- Estimated price
- $45–190
- Website
- Trailways
- Schedules at
- Trailways
- Saver
- $45–180
- Flexible
- $90–190
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Montreal, PQ to Kingston, Ontario
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $50–75
- Phone
- +1 844- 888-7267
- [email protected]
- Website
- Vermont Translines
Bus from Green Mountain Community Bus Terminal to Downtown Transit Center Burlington
- Ave. Duration
- 3h 42m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Vermont Translines
- Book at
- Vermont Translines
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Montréal to Ottawa
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Brattleboro to Quebec City–Windsor Corridor bus services, operated by Greyhound USA, arrive at Northampton station.
Brattleboro to Quebec City–Windsor Corridor train services, operated by Amtrak, arrive at Springfield station.
Yes, the driving distance between Brattleboro to Quebec City–Windsor Corridor is 515 km. It takes approximately 7h 19m to drive from Brattleboro to Quebec City–Windsor Corridor.
There are 29+ hotels available in Quebec City–Windsor Corridor.



























