There are 5 ways to get from Vermont to Elkhart by plane, train (Amtrak), car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Burlington International Airport to South Bend
best- Fly from Burlington International Airport (BTV) to South Bend (SBN)BTV - SBN
6h 26m$186–772Train (Amtrak)
cheapest- Take the train from Burlington to SchenectadyEthan Allen Express
- Take the train from Schenectady to Elkhart Amtrak StationLake Shore Limited
18h 16m$85–301Drive 794.3 mi
- Drive from Burlington to Elkhart794.3 mi
14h 27m$145–210Fly Burlington International Airport to Chicago O'Hare International Airport, train
- Fly from Burlington International Airport (BTV) to Chicago O'Hare International Airport (ORD)BTV - ORD
- Take the train from Chicago Union Station to Elkhart Amtrak Station
7h 39m$114–512Bus to Albany County Airport, fly to Chicago Midway International Airport, train
- Take the bus from Green Mountain Community Bus Terminal to Albany International Airport
- Fly from Albany County Airport (ALB) to Chicago Midway International Airport (MDW)ALB - MDW
- Take the train from Chicago Union Station to Elkhart Amtrak Station
8h 46m$147–671
Vermont to Elkhart by train (Amtrak)
Questions & Answers
The cheapest way to get from Vermont to Elkhart is to drive which costs $140 - $210 and takes 14h 27m.
The fastest way to get from Vermont to Elkhart is to fly which takes 6h 26m and costs $180 - $800.
No, there is no direct train from Vermont to Elkhart station. However, there are services departing from Burlington and arriving at Elkhart Amtrak Station via Schenectady. The journey, including transfers, takes approximately 18h 16m.
The distance between Vermont and Elkhart is 716 miles. The road distance is 798.9 miles.
The best way to get from Vermont to Elkhart without a car is to train which takes 18h 16m and costs $80 - $310.
It takes approximately 6h 26m to get from Vermont to Elkhart, including transfers.
Vermont to Elkhart train services, operated by Amtrak, depart from Burlington station.
The best way to get from Vermont to Elkhart is to fly which takes 6h 26m and costs $180 - $800. Alternatively, you can train, which costs $80 - $310 and takes 18h 16m.
Vermont to Elkhart train services, operated by Amtrak, arrive at Schenectady station.
Yes, the driving distance between Vermont to Elkhart is 799 miles. It takes approximately 14h 27m to drive from Vermont to Elkhart.
What companies run services between Vermont, USA and Elkhart, IN, USA?
United Airlines, Delta, and American Airlines fly from Burlington International Airport (BTV) to South Bend (SBN) every 4 hours. Alternatively, you can take a train from Burlington to Elkhart Amtrak Station via Schenectady in around 18h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- southwest.com
Flights from Albany County Airport to Chicago Midway International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- $110–600
Flights from Albany County Airport to Chicago Midway International Airport via Baltimore
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $130–650
Flights from Albany County Airport to Chicago Midway International Airport via Nashville
- Ave. Duration
- 5h 25m
- When
- Monday and Sunday
- Estimated price
- $160–750
- Website
- united.com
Flights from Burlington International Airport to South Bend via Chicago O'Hare International Airport
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- $140–750
Flights from Burlington International Airport to South Bend via Washington Dulles
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $150–800
Flights from Burlington International Airport to Chicago O'Hare International Airport
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $85–450
Flights from Burlington International Airport to Chicago O'Hare International Airport via Newark
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- $100–490
Flights from Burlington International Airport to Chicago O'Hare International Airport via Washington Dulles
- Ave. Duration
- 5h 12m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $100–500
- Website
- delta.com
Flights from Burlington International Airport to South Bend via Minneapolis
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- $200–950
Flights from Burlington International Airport to South Bend via Detroit
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $130–700
Flights from Burlington International Airport to South Bend via Atlanta
- Ave. Duration
- 10h 16m
- When
- Every day
- Estimated price
- $220–1,000
Flights from Burlington International Airport to Chicago O'Hare International Airport via New York La Guardia
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $100–490
- Website
- aa.com
Flights from Burlington International Airport to Chicago O'Hare International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $85–450
Flights from Burlington International Airport to Chicago O'Hare International Airport via Philadelphia
- Ave. Duration
- 5h 19m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $100–500
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Burlington to Schenectady
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- $19–85
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $23–40
- Coach Seat short notice purchase
- $19–85
- Business - advance purchase
- $26–140
- Business Class
- $40–220
Train from Schenectady to Elkhart Amtrak Station
- Ave. Duration
- 13h 10m
- Frequency
- Twice daily
- Estimated price
- $65–220
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $65–170
- Coach Seat short notice purchase
- $90–220
- Business - advance purchase
- $120–500
- Business Class
- $200–500
Train from Chicago Union Station to Elkhart Amtrak Station
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- $26–55
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 844- 888-7267
- info@vttranslines.com
- Website
- vttranslines.com
Bus from Green Mountain Community Bus Terminal to Albany International Airport
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $8–12
- Website
- https://vttranslines.com
- Book at
- https://vttranslines.com/buy-tickets-now/
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
More Questions & Answers
Book your Vermont to Elkhart train tickets online with Omio.
There are 209+ hotels available in Elkhart.







