There are 7 ways to get from Des Moines to St. Albans Station by plane, bus, train, bus (Greyhound, Flixbus), 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.
Fly Des Moines to Burlington International Airport, bus
best- Fly from Des Moines (DSM) to Burlington International Airport (BTV)plane DSM - BTV
- Take the bus from Burlington Downtown Transit Ctr to St. Albans Bus Stopbus
7h 49m$223–980Drive to Fort Dodge Municipal Airport, fly to Burlington International Airport, bus
cheapest- Drive from Des Moines to Fort Dodge Municipal Airport (FOD)car
- Fly from Fort Dodge Municipal Airport (FOD) to Burlington International Airport (BTV)plane FOD - BTV
- Take the bus from Burlington Downtown Transit Ctr to St. Albans Bus Stopbus
14h 38m$152–683Bus, train
- Take the bus from Des Moines to Chicago Bus Stationbus
- Take the train from Chicago Union 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 K to S Main Street at Upper Weldon Streetbus 96
32h 32m$340–689Bus
- Take the bus from Des Moines to Chicago Bus Stationbus
- Take the bus from Chicago Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Ottawabus
- Take the bus from Ottawa to Montréalbus
- Take the bus from Montreal to St. Albans Bus Stopbus
35h 23m$210–384Drive 1,193.7 mi
- Drive from Des Moines to St. Albans Stationcar 1,193.7 mi
20h 45m$218–315Fly Des Moines to Montréal–Pierre Elliott Trudeau International Airport, bus
- Fly from Des Moines (DSM) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane DSM - YUL
- Take the bus from Montreal to St. Albans Bus Stopbus
8h 53m$174–696Bus, train via Galesburg
- Take the bus from Des Moines to Galesburgbus
- Take the train from Galesburg Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Springfieldtrain
- Take the train from Springfield to St. Albans Amtrak Stationtrain
35h 19m$446–979
Des Moines to St. Albans Station by bus, foot, and train
Questions & Answers
The cheapest way to get from Des Moines to St. Albans Station is to bus which costs $210 - $390 and takes 35h 23m.
The fastest way to get from Des Moines to St. Albans Station is to fly and bus which takes 7h 49m and costs $220 - $1,000.
No, there is no direct bus from Des Moines to St. Albans Station. However, there are services departing from Des Moines and arriving at St. Albans Bus Stop via Chicago Bus Station, Detroit Bus Station, Ottawa and Montreal. The journey, including transfers, takes approximately 35h 23m.
The distance between Des Moines and St. Albans Station is 1096 miles. The road distance is 1200.6 miles.
The best way to get from Des Moines to St. Albans Station without a car is to bus and train which takes 32h 32m and costs $340 - $700.
It takes approximately 7h 49m to get from Des Moines to St. Albans Station, including transfers.
Des Moines to St. Albans Station bus services, operated by Greyhound USA, depart from Des Moines station.
Des Moines to St. Albans Station bus services, operated by Greyhound USA, arrive at Chicago Bus Station.
Yes, the driving distance between Des Moines to St. Albans Station is 1201 miles. It takes approximately 20h 45m to drive from Des Moines to St. Albans Station.
There are 152+ hotels available in St. Albans Station.
What companies run services between Des Moines, IA, USA and St. Albans Station, VT, USA?
You can take a bus from Des Moines to St. Albans Station via Chicago Bus Station, Detroit Bus Station, Ottawa, Montréal, Montreal, and St. Albans Bus Stop in around 35h 23m.
- Website
- aa.com
Flights from Des Moines to Burlington International Airport via Philadelphia
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $230–1,100
Flights from Des Moines to Burlington International Airport via Chicago O'Hare
- Ave. Duration
- 7h 54m
- When
- Every day
- Estimated price
- $200–950
Flights from Des Moines to Burlington International Airport via Reagan Washington
- Ave. Duration
- 9h 6m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $230–1,100
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $140–650
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Philadelphia
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $170–750
- Website
- delta.com
Flights from Des Moines to Burlington International Airport via Detroit
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $200–950
Flights from Des Moines to Burlington International Airport via Atlanta
- Ave. Duration
- 7h 1m
- When
- Every day
- Estimated price
- $290–1,200
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Detroit
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $140–700
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Minneapolis
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $150–700
- Website
- united.com
Flights from Des Moines to Burlington International Airport via Chicago O'Hare
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $200–950
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $140–650
Flights from Fort Dodge Municipal Airport to Burlington International Airport via Chicago O'Hare
- Ave. Duration
- 9h 43m
- When
- Every day
- Estimated price
- $130–650
Flights from Fort Dodge Municipal Airport to Burlington International Airport via Denver
- Ave. Duration
- 20h 4m
- When
- Every day
- Estimated price
- $230–950
- Website
- aircanada.com
Flights from Des Moines to Burlington International Airport via Chicago O'Hare
- Ave. Duration
- 5h 41m
- When
- Every day
- Estimated price
- $200–950
Flights from Des Moines to Montréal–Pierre Elliott Trudeau International Airport via Chicago O'Hare
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $140–650
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Chicago Union Station to Albany-Rensselaer Amtrak Station
- Ave. Duration
- 16h 23m
- Frequency
- Twice daily
- Estimated price
- $260–550
- Website
- Amtrak
Train from Galesburg Amtrak Station to Chicago Union Station
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- $50–110
- Website
- Amtrak
Train from Chicago Union Station to Springfield
- Ave. Duration
- 19h 19m
- Frequency
- Once daily
- Estimated price
- $290–650
- Website
- Amtrak
Train from Springfield to St. Albans Amtrak Station
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- $75–160
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Burlington Downtown Transit Ctr to St. Albans Bus Stop
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $4–8
- Website
- Greyhound
Bus from Des Moines to Chicago Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a day
- Estimated price
- $50–95
- Website
- Greyhound
Bus from Des Moines to Chicago Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a day
- Estimated price
- $50–95
- Website
- Greyhound
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $40–85
- Website
- Greyhound
Bus from Montreal to St. Albans Bus Stop
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $10–19
- Website
- Greyhound
Bus from Montreal to St. Albans Bus Stop
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a day
- Estimated price
- $10–19
- Website
- Greyhound
Bus from Burlington Downtown Transit Ctr to St. Albans Bus Stop
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $4–8
- Website
- Greyhound
Bus from Des Moines to Galesburg
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- Greyhound
- Phone
- +1 844- 888-7267
- [email protected]
- Website
- Vermont Translines
Bus from AMTRAK Station Rensselaer to Downtown Transit Center Burlington
- Ave. Duration
- 4h 47m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Website
- Vermont Translines
- Book at
- Vermont Translines
- Phone
- +1 (802) 864-2282
- [email protected]
- Website
- Green Mountain Transit
Bus from Downtown Transit Center - Spot K to S Main Street at Upper Weldon Street
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $1–4
- Website
- Green Mountain Transit
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Chicago Bus Station to Detroit Bus Station
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Ottawa
- Ave. Duration
- 13h 15m
- Frequency
- 5 times a day
- Estimated price
- $80–140
- Schedules at
- Flixbus USA
- Phone
- +1 833 449 6444
- [email protected]
- Website
- Orleans Express
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- Orleans Express
- Adult
- $30–45
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide














