Madison Transport Hub
Madison Transport Hub is a practical guide for arriving in Madison, Wisconsin, using Dane County Regional Airport (MSN), Madison Transit buses, University of Wisconsin campus stops, intercity bus links, Amtrak connecting buses, taxis, Uber, Lyft, rental cars and hotel-area choices.
Madison is not a rail-first city and it does not have a subway. Its transport hub logic is built around a close regional airport, a city bus system with a useful airport route, a busy university-area intercity stop on North Lake Street, Amtrak connecting bus points, and highway access toward Milwaukee, Chicago, Minneapolis, Green Bay and the Wisconsin Dells. The city is compact enough that airport taxis and ride-hail trips are practical, but it is also bus-friendly enough that many visitors can save money with Madison Transit when the route lines up.
The important details are specific. At Dane County Regional Airport, Madison Transit boards outside Door 6, taxis use the north end of baggage claim at Door 7, ride share pickup is outside Door 6 to the right along the terminal curb, hotel/courtesy vans use Door 5, and rental-car booths are in the baggage claim area. Route D2 is the key airport bus, with airport service toward downtown Madison, the UW campus and Verona/Epic-side destinations. For intercity buses, many operators use the North Lake Street campus stop near Gordon Commons rather than a traditional indoor terminal.
Contents
- Fast Facts
- Arrival Strategy
- Dane County Regional Airport Transfers
- Madison Transit and Airport Route D2
- Intercity Bus Stops
- Amtrak Connections and Future Rail
- Taxis, Uber, Lyft and Private Transfers
- Car Rental, Parking and Regional Driving
- Best Areas to Stay
- First-Time Checklist
- Sources
- FAQ
Fast Facts
| Item | Practical detail | Why it matters |
|---|---|---|
| Main airport | Dane County Regional Airport (MSN), 4000 International Lane, Madison | Close to the city; taxi, ride share, rental car and Madison Transit are all realistic. |
| Airport bus | Madison Transit Route D2 boards outside Door 6 | Official airport page says D2 serves downtown Madison and UW campus on the way to Verona. |
| Airport bus frequency | Airport page states every 30 minutes on weekdays and hourly on weeknights/weekends | Good enough for many daylight arrivals, but check schedule before a late flight. |
| Local bus fare | Madison Transit adult single ride is $2.00 and acts like a 2-hour pass | Strong value for solo travelers without heavy luggage. |
| Airport taxi pickup | North end of baggage claim at Door 7 | Useful for direct hotel transfers and late arrivals. |
| Ride share pickup | Outside Door 6 to the right along the terminal curb | Uber and Lyft both serve MSN with app-based pickup guidance. |
| Main intercity stop | 200 North Lake Street / campus area near Gordon Commons terrace | FlixBus and Greyhound list this address; Van Galder-style airport buses also use the campus corridor. |
| Amtrak role | Madison has Amtrak connecting bus stops, not a downtown passenger rail terminal | Use Amtrak pages for UW and Dutch Mill curbside stops. |
| Future rail | City study recommends future station areas for expanded service | Helpful context, but not a current arrival mode. |
Arrival Strategy
Madison is easiest when you choose the transfer by hotel zone. Downtown, Capitol Square and UW campus hotels can often use Madison Transit Route D2 from the airport, a short taxi, Uber or Lyft. East Side hotels near the airport, American Center or East Towne are usually better by taxi, ride share, courtesy van or rental car because the bus route may require backtracking. West Side, Middleton, Verona and Epic-area stays need a closer look at D2 branches, ride-hail quotes or rental-car plans.
For one person arriving in daytime, Route D2 can be excellent value: a $2 adult fare, a two-hour transfer window, contactless payment and direct service from the airport curb. For two or more travelers with luggage, the cost gap between bus and car narrows, and a taxi or ride share may be worth the time saved. For late arrivals, check the exact city bus schedule before deciding, because the airport page describes hourly evening/weekend service.
If you are arriving by intercity bus, your stop may be a curbside campus stop, not a staffed indoor terminal. FlixBus and Greyhound list Madison (Madison Campus WI) at 200 North Lake Street, Madison, WI 53703, with boarding from bus shelters on North Lake Street next to the Gordon Commons terrace. That is convenient for UW, State Street and many downtown hotels, but less convenient for airport-area or far West Side hotels.
Dane County Regional Airport Transfers
Dane County Regional Airport is close enough to Madison that the last mile matters more than the flight itself. The official ground-transport page is unusually clear about pickup points: taxis at Door 7, ride share outside Door 6 to the right, rental-car booths at baggage claim and rental lot outside Door 6, courtesy vans at Door 5, and Madison Transit outside Door 6 at the bus stop sign on the roadway median.
Airport to Downtown and Capitol Square
For downtown and Capitol Square, compare D2 with taxi or ride share. D2 is cheapest and direct enough for many travelers, especially if your hotel is near a stop on the route. Taxi or ride share is better with heavy bags, a late flight, bad weather, a tight meeting, or a hotel not close to the D2 corridor. UW-Madison’s travel guidance gives an approximate taxi cost of $25 one way from MSN airport to campus, which is a useful campus-area planning benchmark.
Do not treat that $25 as a fixed fare. Airport-to-hotel costs vary with exact destination, demand, waiting, vehicle type and tip. Uber states it does not offer a flat MSN airport rate and uses upfront pricing. Lyft allows scheduling to MSN up to 90 days ahead with locked pickup and price language on its airport page. Use live app quotes when timing matters.
Airport to UW Campus
Campus travelers have two strong options: Route D2 or a taxi/ride share. D2 serves downtown Madison and UW campus areas on its way to Verona, according to the airport ground-transport page. UW visitors should also know about fare-free campus routes 80-84, which the city bus page lists as free to students, employees, affiliates and university visitors. Those routes can help after you reach campus, but they do not replace the airport trip unless they connect naturally with your route.
If arriving for a conference, dorm move-in, study abroad exchange or lab visit, check the exact building. “UW-Madison” covers a large area from Lakeshore residence halls to medical campus and engineering. A route that works for Memorial Union may not be ideal for UW Hospital.
Airport to East Side, Middleton, Verona and Epic
East Side hotels near the airport may be close by car but awkward by bus. Ask whether the hotel has a courtesy vehicle and where it picks up at Door 5. For Middleton or West Side hotels, compare ride share and rental car, especially if the trip includes meetings outside downtown. For Verona or Epic Campus, D2 can be relevant because airport buses display route names such as “D2 EPIC CAMPUS” or “D2 VERONA,” but you still need to check direction, branch and time of day.
Madison Transit and Airport Route D2
Madison Transit is the core local bus system for Madison. The official fares page lists an adult single ride at $2.00, youth at $1.00, senior/disabled at $1.00, children under 5 free with chaperone, and a two-hour pass function for the single fare. the city bus system accepts contactless credit/debit cards and virtual wallets on the bus, which makes it easier for visitors who do not want to buy a separate transit card.
Route D2 to the Airport
Route D2 is the route to check for airport travel. The airport ground-transport page says D2 buses depart outside the terminal Door 6 area every 30 minutes on weekdays and hourly on weeknights/weekends, serving downtown Madison and the UW campus area on route to Verona. Passengers should use buses displaying “D2 EPIC CAMPUS” or “D2 VERONA.” The City of Madison airport-transport page also points travelers to city bus route options and route D airport service.
The practical rule: D2 is excellent for solo travelers and light luggage when the stop is near the hotel. It is less attractive for groups, snowstorms, late flights, large bags or hotels away from the route. Check city bus’s route/schedule page and bus tracker on the day of travel.
Paying and Transferring
Use a contactless card or phone wallet for the $2 adult fare. the fare page says the fare acts like a two-hour pass, so a transfer can be included if the trip needs another route. That is useful for hotels not directly on D2, but do not overcomplicate the first arrival. If the second bus is infrequent or the weather is bad, a direct car may be worth it.
Campus routes 80-84 are useful once on UW property. the city bus page lists those routes as fare-free for students, employees, affiliates and university visitors. They are a good last-mile tool for UW, but not a citywide substitute.
Intercity Bus Stops
Madison’s intercity bus geography is campus-centered. FlixBus and Greyhound list the Madison Campus WI stop at 200 North Lake Street, Madison, WI 53703, with boarding from bus shelters on North Lake Street next to Gordon Commons terrace. UW Transportation’s intercity bus page also lists the major companies serving Madison and is a good overview source for students and visitors.
North Lake Street / Gordon Commons
The North Lake Street stop is convenient for UW campus, State Street, Memorial Union, Langdon Street and many downtown hotels. It is not an airport terminal. If arriving late by bus, plan your final hotel leg before departure. Downtown hotels may be walkable in good weather, but a taxi or ride share is better with luggage, snow, heavy rain or late-night arrival.
For Chicago, O’Hare, Milwaukee, Minneapolis and Wisconsin corridor routes, follow the exact stop printed on the ticket. Operators can use similar campus-area wording, but the safest source is the operator ticket and stop page.
Dutch Mill Park and Ride
Some long-distance and Amtrak-connection movements use Dutch Mill Park and Ride on the southeast side. Amtrak lists Madison Dutch Mill Park and Ride at 4547 East Broadway Avenue as a curbside bus stop only without a shelter. This location is more car-oriented than the campus stop. If your ticket shows Dutch Mill, do not go to North Lake Street by habit.
Amtrak Connections and Future Rail
Madison currently relies on Amtrak connecting buses rather than a downtown passenger rail terminal. Amtrak lists a Madison UW stop at 250 North Lake Street / Gordon Dining & Event Center area and Dutch Mill Park and Ride at 4547 East Broadway Avenue. Its Thruway/connection service page explains that connecting buses extend Amtrak reach to communities without direct rail service.
Current Amtrak Planning
If booking Amtrak to or from Madison, read the station code, stop name and address carefully. The UW/campus stop and Dutch Mill are different environments. The campus stop is better for downtown/UW hotels. Dutch Mill may be better for southeast-side pickup, park-and-ride use or a driver meeting you.
Columbus, Wisconsin, also serves the region with Amtrak rail, but it is outside Madison. A traveler using Columbus needs a separate ride to Madison, and that ride should be planned before booking a tight connection.
Future Rail Context
The City of Madison completed a passenger rail station study in November 2025 for potential expanded service, naming Monona Lakefront as the top recommendation and discussing modern station needs. That is useful context for future planning, but it is not a current boarding option. Do not tell travelers to “take the train to Madison” unless the actual ticket shows an Amtrak connecting bus or an outside rail station with a planned transfer.
Taxis, Uber, Lyft and Private Transfers
Madison has taxis and ride-hailing. The airport page gives the pickup points, Uber has an MSN airport page with upfront pricing and dedicated pickup guidance, and Lyft has an MSN page for scheduling rides. Union Cab is a long-running local taxi option, with its site listing 608-242-2000 and app/online ordering. Visit Madison also lists Union Cab at 2458 Pennsylvania Ave, Madison, WI 53704, phone (608) 242-2000, with 24/7 live phone assistance and accessible vehicle options.
Taxi vs App
Use a taxi when you prefer a local cab company, need a phone booking, need accessibility support, or arrive when app pricing is high. Use Uber or Lyft when you want upfront pricing, app tracking or an XL vehicle. For airport pickup, ride share uses the Door 6 area while taxis use Door 7, so do not wait in the wrong spot.
UW’s approximate $25 taxi estimate from MSN to campus is a useful planning number. Downtown can be similar or somewhat different depending on route and conditions. West Side, Middleton, Fitchburg, Sun Prairie and Verona trips can cost more. Always use current app or cab estimates for budgeting.
Late-Night Arrival
Late-night Madison is generally manageable, but airport supply can fluctuate. If landing after midnight, compare Uber, Lyft, Union Cab and hotel courtesy options while still inside the terminal. If your hotel is near the airport, a hotel shuttle may be easier than waiting for a car. If staying downtown, ride share or taxi is usually the cleanest late-night choice.
Car Rental, Parking and Regional Driving
Rental cars are useful for suburban meetings, Epic, Middleton, Wisconsin Dells, state parks, rural campuses, winter trips and multi-city Wisconsin routes. MSN rental-car booths are in the baggage claim area and the rental lot is outside Door 6, according to the airport ground-transport page.
When to Rent
Rent a car if the itinerary includes multiple suburbs, rural stops, a late return from outside Madison, or a route not well served by city bus. Also consider rental for family trips with luggage or a weekend outside town.
When Not to Rent
Do not rent automatically for a downtown conference, UW visit or Capitol Square stay. Parking can be expensive or limited, and D2 plus walking, campus routes, taxis and ride share may be simpler. In winter, avoiding unfamiliar snow driving can also be a good decision.
Best Areas to Stay
| Area | Best for | Transport logic |
|---|---|---|
| Capitol Square / downtown | First visit, restaurants, government, Monona Terrace | Easy taxi/ride share from airport; D2 may work if stop is close. |
| UW campus / State Street | Campus visits, conferences, student arrivals | Strong intercity bus access at North Lake Street and useful campus routes. |
| East Side / airport area | Early flights, business parks, quick overnight | Short car trip to MSN; check courtesy van or ride share. |
| Middleton / West Side | Business travel, family stays, suburban meetings | Often better with ride share or rental car. |
| Verona / Epic area | Epic visits, west/southwest meetings | D2 may help, but car or ride share can be more direct. |
| Dutch Mill / southeast side | Amtrak connecting bus or highway pickup | Useful only if ticket/driver plan matches the stop. |
First-Time Checklist
- Confirm whether you arrive at MSN airport, North Lake Street, Dutch Mill or another stop.
- At MSN, use Door 6 for bus/rideshare and Door 7 for taxis.
- Check Route D2 live times before relying on the airport bus.
- Budget $2 for an adult bus ride and remember the two-hour pass function.
- For intercity buses, follow the exact address printed on the ticket.
- For Amtrak, check whether the stop is UW/North Lake or Dutch Mill.
- Use Union Cab, Uber or Lyft for late arrivals, luggage or hotels off the D2 corridor.
- Rent a car only if suburban/regional movements justify parking and driving.
- In winter, add buffer for weather, sidewalks and vehicle supply.
- Do not plan Madison as a subway or passenger-rail arrival city yet.
Sources
- MSN Airport: https://www.msnairport.com/
- MSN Parking Transport: https://www.msnairport.com/parking_transportation
- MSN Ground Transport: https://www.msnairport.com/parking_transportation/ground_transportation
- City Madison Airport: https://www.cityofmadison.com/transportation/getting-around/madison-airport
- Madison bus system: https://www.cityofmadison.com/%6Detro
- Madison bus fares: https://www.cityofmadison.com/%6Detro/fares
- Madison bus routes and schedules: https://www.cityofmadison.com/%6Detro/routes-schedules
- UW Campus Bus: https://transportation.wisc.edu/commuter-solutions/bus/
- UW Intercity Bus: https://transportation.wisc.edu/commuter-solutions/bus/intercitybuses/
- FlixBus Madison: https://www.flixbus.com/bus/madison-wi
- Greyhound Madison: https://www.greyhound.com/bus/madison-wi
- Greyhound Campus Stop: https://www.greyhound.com/bus/madison-wi/madison-madison-campus-wi
- WisDOT Intercity Bus: https://wisconsindot.gov/Pages/travel/pub-transit/bus-service.aspx
- Amtrak Connections: https://www.amtrak.com/thruway-connecting-services-multiply-your-travel-destinations
- Amtrak UW Stop: https://www.amtrak.com/stations/msn
- Amtrak Dutch Mill: https://www.amtrak.com/stations/smd
- Madison Rail Study: https://www.cityofmadison.com/transportation/initiatives/passenger-rail-station-study
- Uber MSN Airport: https://www.uber.com/global/en/r/airports/msn/pickup/
- Lyft MSN Airport: https://www.lyft.com/rider/airports/msn
- Union Cab Madison: https://www.unioncab.com/
Source check date: 2026-07-15.
FAQ
What is the best way from MSN airport to downtown Madison?
For the lowest cost, use Madison Transit Route D2 when the schedule and stop fit. For luggage, late arrivals or hotels away from D2, use a taxi, Uber, Lyft or hotel courtesy vehicle.
How much is the Madison airport bus?
Madison Transit lists the adult single ride at $2.00, with the fare acting like a two-hour pass. Route D2 is the key airport route to check.
Where do taxis and Uber pick up at Dane County Regional Airport?
Taxis pick up at the north end of baggage claim at Door 7. Ride share pickup is outside Door 6 to the right along the terminal curb.
Where do intercity buses stop in Madison?
FlixBus and Greyhound list the Madison Campus WI stop at 200 North Lake Street, next to Gordon Commons terrace. Always follow the address on your ticket because some services use Dutch Mill or other points.
Does Madison have Amtrak rail service downtown?
Madison currently uses Amtrak connecting bus stops, including the UW/North Lake area and Dutch Mill Park and Ride. A future passenger rail station is being studied, but it is not a current arrival mode.
Is Madison good without a car?
Yes for downtown, UW campus, Capitol Square and airport-D2 corridor trips. Rent a car for suburban meetings, regional travel, winter flexibility or destinations outside reliable bus/rideshare coverage.
