There are 7 ways to get from Montana to Madison by plane, bus, car, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Logan International Airport
best- Fly from Logan International Airport (BIL) to Dane County Regional Airport-Truax Field (MSN)plane BIL - MSN
5h$114–492Bus via Burnsville
- Take the bus from Billings to Gillettebus
- Take the bus from Gillette to Sioux Fallsbus
- Take the bus from Sioux Falls to Burnsvillebus
- Take the bus from U of MN Campus to Madison, WI-Lake St.bus
26h 33m$292–417Drive 1,063.8 mi
- Drive from Billings to Madisoncar 1,063.8 mi
17h 56m$195–281Fly from Gallatin Field Airport
- Fly from Gallatin Field Airport (BZN) to Dane County Regional Airport-Truax Field (MSN)plane BZN - MSN
5h 14m$136–616Fly from Glacier Park International Airport
- Fly from Glacier Park International Airport (FCA) to Dane County Regional Airport-Truax Field (MSN)plane FCA - MSN
6h 23m$241–986Fly from Missoula International Airport
- Fly from Missoula International Airport (MSO) to Dane County Regional Airport-Truax Field (MSN)plane MSO - MSN
7h 21m$202–902Bus
- Take the bus from Billings to Gillettebus
- Take the bus from Gillette to Sioux Fallsbus
- Take the bus from Sioux Falls to Minneapolisbus
- Take the bus from Minneapolis Bus Depot to UW-Madisonbus
27h 25m$280–433
Logan International Airport (BIL) to Dane County Regional Airport-Truax Field (MSN) flights
Questions & Answers
The cheapest way to get from Montana to Madison is to drive which costs $190 - $280 and takes 17h 56m.
The fastest way to get from Montana to Madison is to fly which takes 5h and costs $110 - $500.
No, there is no direct bus from Montana to Madison. However, there are services departing from Billings and arriving at Madison, WI-Lake St. via Gillette, Sioux Falls, Burnsville Transit Station Bay D and U of MN Campus. The journey, including transfers, takes approximately 26h 33m.
The distance between Montana and Madison is 977 miles. The road distance is 1070.1 miles.
The best way to get from Montana to Madison without a car is to bus via Burnsville which takes 26h 33m and costs $290 - $420.
It takes approximately 5h to get from Montana to Madison, including transfers.
Montana to Madison bus services, operated by Jefferson Lines, depart from Billings station.
The best way to get from Montana to Madison is to fly which takes 5h and costs $110 - $500. Alternatively, you can bus via Burnsville, which costs $290 - $420 and takes 26h 33m.
Montana to Madison bus services, operated by Jefferson Lines, arrive at Gillette station.
Madison is 1h ahead of Montana. It is currently 3:25 AM in Montana and 4:25 AM in Madison.
What companies run services between Montana, USA and Madison, WI, USA?
Delta, United Airlines, and American Airlines fly from Logan International Airport (BIL) to Dane County Regional Airport-Truax Field (MSN) every 4 hours. Alternatively, you can take a bus from Billings to Madison, WI-Lake St. via Gillette, Sioux Falls, Burnsville, Burnsville Transit Station Bay D, 4 St SE & Ridder Arena, and U of MN Campus in around 26h 33m.
- Website
- united.com
Flights from Logan International Airport to Dane County Regional Airport-Truax Field via Denver
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $120–550
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $150–700
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Denver
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $150–700
Flights from Glacier Park International Airport to Dane County Regional Airport-Truax Field via Denver
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Glacier Park International Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- $230–1,100
Flights from Missoula International Airport to Dane County Regional Airport-Truax Field via Denver
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $230–1,000
Flights from Missoula International Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 7h 19m
- When
- Every day
- Estimated price
- $220–1,000
- Website
- delta.com
Flights from Logan International Airport to Dane County Regional Airport-Truax Field via Minneapolis
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $95–470
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Minneapolis
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- $130–650
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Atlanta
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $240–1,000
Flights from Glacier Park International Airport to Dane County Regional Airport-Truax Field via Minneapolis
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $210–950
Flights from Missoula International Airport to Dane County Regional Airport-Truax Field via Minneapolis
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $200–900
- Website
- aa.com
Flights from Logan International Airport to Dane County Regional Airport-Truax Field via Dallas/Ft.Worth
- Ave. Duration
- 6h 14m
- When
- Every day
- Estimated price
- $160–700
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Dallas/Ft.Worth
- Ave. Duration
- 7h 32m
- When
- Every day
- Estimated price
- $210–900
Flights from Gallatin Field Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- $150–700
Flights from Glacier Park International Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- $230–1,100
Flights from Glacier Park International Airport to Dane County Regional Airport-Truax Field via Dallas/Ft.Worth
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $330–1,400
Flights from Missoula International Airport to Dane County Regional Airport-Truax Field via Chicago O'Hare
- Ave. Duration
- 8h 23m
- When
- Every day
- Estimated price
- $220–1,000
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Billings to Gillette
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $60–85
- Book at
- https://www.jeffersonlines.com
- Adult
- $60–85
Bus from Gillette to Sioux Falls
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $110–160
- Book at
- https://www.jeffersonlines.com
- Adult
- $110–160
Bus from Sioux Falls to Burnsville
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- $65–95
- Book at
- https://www.jeffersonlines.com
- Adult
- $65–95
Bus from Billings to Gillette
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $60–85
- Book at
- https://www.jeffersonlines.com
- Adult
- $60–85
Bus from Gillette to Sioux Falls
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $110–160
- Book at
- https://www.jeffersonlines.com
- Adult
- $110–160
Bus from Sioux Falls to Minneapolis
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- $65–100
- Book at
- https://www.jeffersonlines.com
- Adult
- $65–100
Bus from Minneapolis Bus Depot to UW-Madison
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- $75–110
- Book at
- https://www.jeffersonlines.com
- Adult
- $75–110
- Phone
- +1 414-266-4409
- [email protected]
- Website
- badgerbus.com
Bus from U of MN Campus to Madison, WI-Lake St.
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Estimated price
- $55–75
- Website
- https://badgerbus.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Minneapolis Bus Depot to UW-Madison
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $45–80
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Minneapolis Bus Depot to UW-Madison
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $45–90
- Website
- https://www.greyhound.com/
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
More Questions & Answers
Yes, the driving distance between Montana to Madison is 1070 miles. It takes approximately 17h 56m to drive from Montana to Madison.
There are 136+ hotels available in Madison.







