There are 10 ways to get from Erie to Montpelier by train, bus, bus (Greyhound, Flixbus), car, plane, train (Amtrak), or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Albany
best- Take the train from Erie Station to Albany-Rensselaer Amtrak Stationtrain
- Take the bus from AMTRAK Station Rensselaer to Downtown Transit Center Burlingtonbus 7
- Take the bus from Downtown Transit Center - Spot O to Bailey Avenue at VSECUbus 86
15h 21m$153–295Drive 482.2 mi
cheapest- Drive from Erie to Montpeliercar 482.2 mi
9h 34m$88–128Bus
- Take the bus from Erie, PA to Buffalo, NYbus
- Take the bus from Buffalo to Bostonbus
- Take the bus from Boston to Montpelier Transit Centerbus
17h 5m$112–221Train, train to Toronto Island Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, bus
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YTZ - YUL
- Take the bus from Montreal to Montpelier Transit Centerbus
14h 26m$206–677Train, bus
- Take the train from Erie Station to Schenectadytrain
- Take the train from Schenectady to Burlingtontrain
- Take the bus from Downtown Transit Center - Spot K to Montpelier Transit Centerbus 86
15h 29m$170–356Train (Amtrak)
- Take the train from Erie Station to Springfieldtrain Lake Shore Limited
- Take the train from Springfield to Montpelier Amtraktrain Vermonter
15h 47m$214–453Bus, shuttle to Toronto Pearson International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport
- Take the bus from Erie, PA to Buffalo, NYbus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YYZ - YUL
- Take the bus from Montreal to Montpelier Transit Centerbus
12h 46m$235–600Train, train to Toronto Island Airport, fly to Montréal/Saint-Hubert Airport, bus
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Montréal/Saint-Hubert Airport (YHU)plane YTZ - YHU
- Take the bus from Montreal to Montpelier Transit Centerbus
15h 16m$196–987Bus, shuttle to Toronto Pearson International Airport, fly to Montréal/Saint-Hubert Airport
- Take the bus from Erie, PA to Buffalo, NYbus
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Montréal/Saint-Hubert Airport (YHU)plane YYZ - YHU
- Take the bus from Montreal to Montpelier Transit Centerbus
13h 37m$235–610Train, bus to Detroit, fly to Burlington International Airport, bus
- Take the train from Erie Station to Toledotrain
- Take the bus from Toledo to Dearbornbus
- Fly from Detroit (DTW) to Burlington International Airport (BTV)plane DTW - BTV
- Take the bus from Downtown Transit Center - Spot K to Montpelier Transit Centerbus
13h 17m$197–783
Erie to Montpelier by train and bus
Questions & Answers
The cheapest way to get from Erie to Montpelier is to drive which costs $85 - $130 and takes 9h 34m.
The fastest way to get from Erie to Montpelier is to drive which takes 9h 34m and costs $85 - $130.
No, there is no direct bus from Erie to Montpelier. However, there are services departing from Erie, PA and arriving at Montpelier Transit Center via Buffalo and Boston. The journey, including transfers, takes approximately 17h 5m.
No, there is no direct train from Erie station to Montpelier. However, there are services departing from Erie Station and arriving at Montpelier Amtrak via Springfield. The journey, including transfers, takes approximately 15h 47m.
The distance between Erie and Montpelier is 596 miles. The road distance is 485 miles.
The best way to get from Erie to Montpelier without a car is to train and bus via Albany which takes 15h 21m and costs $150 - $300.
It takes approximately 15h 21m to get from Erie to Montpelier, including transfers.
Erie to Montpelier bus services, operated by Barons Bus, depart from Erie, PA station.
Erie to Montpelier train services, operated by Amtrak, depart from Erie Station.
The best way to get from Erie to Montpelier is to bus which takes 17h 5m and costs $110 - $230. Alternatively, you can train, which costs $210 - $460 and takes 15h 47m.
What companies run services between Erie, PA, USA and Montpelier, VT, USA?
You can take a bus from Erie, PA to Montpelier Transit Center via Buffalo, NY, Buffalo, and Boston in around 17h 5m. Alternatively, you can take a train from Erie Station to Montpelier via Springfield and Montpelier Amtrak in around 15h 47m.
- Website
- aircanada.com
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- $45–280
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $45–290
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $40–260
- Website
- airtransat.com
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–390
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 15m
- When
- Tuesday and Sunday
- Estimated price
- $120–390
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $95–650
Flights from Toronto Island Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–650
Flights from Toronto Pearson International Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $100–380
- Website
- flyporter.com
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–390
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 15m
- When
- Tuesday and Sunday
- Estimated price
- $120–390
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $130–650
Flights from Toronto Island Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $110–650
Flights from Toronto Pearson International Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $100–380
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $95–380
Flights from Detroit to Burlington International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $100–600
- Website
- delta.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $95–380
Flights from Detroit to Burlington International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $100–600
- Website
- rj.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $240–450
- Website
- united.com
Flights from Detroit to Burlington International Airport via Washington Dulles
- Ave. Duration
- 4h 7m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Erie Station to Albany-Rensselaer Amtrak Station
- Ave. Duration
- 7h 29m
- Frequency
- Twice daily
- Estimated price
- $120–260
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Buffalo Depew Station
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $29–65
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Schenectady
- Ave. Duration
- 6h 51m
- Frequency
- Twice daily
- Estimated price
- $110–240
- Website
- https://www.amtrak.com/home.html
Train from Schenectady to Burlington
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- $45–100
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Springfield
- Ave. Duration
- 10h 25m
- Frequency
- Once daily
- Estimated price
- $150–320
- Website
- https://www.amtrak.com/home.html
Train from Springfield to Montpelier Amtrak
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- $55–130
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Buffalo Depew Station
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $29–65
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Toledo
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $30–180
- Website
- https://www.viarail.ca/en
- Escape
- $30–90
- Business
- $60–170
- Business Plus
- $75–180
- Economy
- $35–100
- Economy Plus
- $35–110
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $30–180
- Website
- https://www.viarail.ca/en
- Escape
- $30–90
- Business
- $60–170
- Business Plus
- $75–180
- Economy
- $35–100
- Economy Plus
- $35–110
- Phone
- +1 844- 888-7267
- [email protected]
- Website
- vttranslines.com
Bus from AMTRAK Station Rensselaer to Downtown Transit Center Burlington
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Website
- https://vttranslines.com
- Book at
- https://vttranslines.com/buy-tickets-now/
- Phone
- +1 (802) 864-2282
- [email protected]
- Website
- ridegmt.com
Bus from Downtown Transit Center - Spot O to Bailey Avenue at VSECU
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- $1–4
- Website
- https://ridegmt.com
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- $1–4
- Website
- https://ridegmt.com
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a day
- Estimated price
- $1–4
- Website
- https://ridegmt.com
- Phone
- +1 888-378-3823
- [email protected]
- Website
- baronsbus.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $8–45
- Website
- https://baronsbus.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $8–45
- Website
- https://baronsbus.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $8–45
- Website
- https://baronsbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $13–27
- Website
- https://www.greyhound.com/
Bus from Buffalo to Boston
- Ave. Duration
- 10h 5m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.greyhound.com/
Bus from Boston to Montpelier Transit Center
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Estimated price
- $28–55
- Website
- https://www.greyhound.com/
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $6–12
- Website
- https://www.greyhound.com/
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $13–27
- Website
- https://www.greyhound.com/
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $13–27
- Website
- https://www.greyhound.com/
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Website
- https://www.greyhound.com/
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- $6–12
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Boston to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $30–50
- Schedules at
- flixbus.com
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–11
- Schedules at
- flixbus.com
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
Bus from Montreal to Montpelier Transit Center
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Estimated price
- $21–40
- Schedules at
- flixbus.com
Bus from Downtown Transit Center - Spot K to Montpelier Transit Center
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $6–11
- Schedules at
- flixbus.com
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Toledo to Dearborn
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- https://www.amtrak.com/home.html
Want to know more about travelling around United States
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Erie to Montpelier bus services, operated by Barons Bus, arrive at Buffalo, NY station.
Erie to Montpelier train services, operated by Amtrak, arrive at Springfield station.
Yes, the driving distance between Erie to Montpelier is 485 miles. It takes approximately 9h 34m to drive from Erie to Montpelier.
Book your Erie to Montpelier train tickets online with Omio.
Book your Erie to Montpelier bus tickets online with Omio and FlixBus.
There are 132+ hotels available in Montpelier.





















