Cheapest Destinations Blog is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Which U.S. Airports Have a Train to the City Center?

All over the world, there are some cities where you can get off your flight and hop on a train or metro to get from the airport to the city. In many others you’re stuck paying for an overpriced taxi, Lyft, or Uber, or trying to figure out the public bus system.

airport train to the city center light rail

While you can’t avoid airport car services or inconvenient buses in much of America, there are some cities where you can take convenient public transportation to where you want to go. In some cases—like New York City and Miami—you can go 100 miles or across the country by eventually connecting with a long-haul system on another platform.

The USA is a collection of 50 states and some of those states are far more progressive than others when it comes to public transportation. Then within those states, some city leaders have been more forward-looking than others as well. So while the U.S. has a well-deserved reputation for being obsessed with cars and highways, there are some airports where you have a cleaner, more environmentally friendly way to avoid the traffic.

Here’s where you can take a local train to the city center or metro from the airport to downtown. Note: This post on public transportation from U.S. airports was updated in 2024.


At the JFK airport you take the AirTrain to connect to the subway to get elsewhere in the city, including Manhattan. It takes travelers to several connecting public transit services at Jamaica Station and Howard Beach Station. From the Jamaica station, you have access to the Long Island Railroad and the NYC subway’s E, J and Z trains. From the Howard Beach station, catch the subway A train to southern Queens, Brooklyn, and lower Manhattan.

Cost: usually $11.25 ($8.25 + $2.90 subway fare to Brookly, Queens, or Manhattan). Higher if reaching the Airtrain via LIRR.)

JFK airport to Manhattan by train


Newark International Airport Station is a railroad station on the Northeast Corridor (NEC). The station provides access to Newark Liberty International Airport (EWR) via the AirTrain monorail which connects the station to the airport’s terminals and parking areas.

It is served by New Jersey Transit’s (NJT) Northeast Corridor Line and North Jersey Coast Line and Amtrak’s Northeast Regional and Keystone Service trains from the Dayton neighborhood of the city. From the Newark airport to the city center is a 25- or 30-minute ride, then figure another 30 minutes or so to Penn Station in Manhattan, though the official website says you can get from Newark Airport to New York City in as little as 25 minutes the whole way.

Cost: $11.25 to Manhattan

LAGUARDIA AIRPORT – NYC (Honorable Mention)

As with Boston’s airport below, you can’t technically take a train from the airport terminal, but LaGuardia has made it much easier to connect to the NYC subway by providing a free shuttle bus from right outside the B and C terminals. It is the Q70 and is well marked.

My first trip went smoothly recently, with only a half-full bus and a short wait. I was a bit worried on the return since there were so many people waiting outside the subway in Queens, but one of those double-length buses pulled up and everybody fit fine.

When you arrive at Jackson Heights—Roosevelt Avenue station, you can catch the E, F, M, or R depending on where you want to go.

Cost: free shuttle bus, $2.90 subway fare

LaGuardia airport free shuttle bus to subway


You technically can’t take a train from Boston’s international airport, but I’m putting it on here since a free bus or ferry connects you with the subway system. You can get the Silver Line Rapid Transit Bus Service (SL1) to the red line, or the Massport Shuttle to the blue line.

South Station is the center of transportation is Boston where you can get any means of transportation of your choice to get to any location you want in the city. The airport has its own ferry dock, where you can board a ferry to Boston or Hingham, or Hull on weekends.

Cost: $2.40 for the T subway fare after the free shuttle.


Travelers from the Philadelphia international airport can easily get on board the SEPTA Airport Line at any terminal in the airport to get a train to the city center. This rail line will take you to places like the Philadelphia Art Museum (Suburban station), 30th Street Station, UPenn (University City), or Reading Terminal Market (Jefferson).

From the Philadelphia international airport to the city center is about a 25-minute ride. Note that you can connect with Amtrak to reach other destinations on the Eastern USA lines by train.

Cost: $6.75


One of three airports serving Washington, DC and its suburbs, BWI offers the best rail bargain on this list if you want to get to downtown Baltimore from the terminal. See the details here, but in short, you can take the light rail system to downtown Baltimore, Timonium, and Hunt Valley—30 stops in all. It is marked as an “honorable mention” though because as with LaGuardia and Logan, you need to take a free shuttle ride on a bus (about 10 minutes) to get to the terminal. 

To go to Penn Station, you would exit the train at Mt. Royal Avenue and take the Penn Station Light Rail. The light rail station is outside the lower level of the terminal building, next to Concourse E.

Cost: $2 to Baltimore, $7 to D.C 

You can also take Amtrak from many locations north and south of Baltimore and get almost to the airport. You just need to take a short shuttle bus ride, which is available 24/7 and is free, dropping you off at your needed terminal. Vice-versa, you can fly into Baltimore than take the Amtrak train to go elsewhere, including Washington, DC. 


Oh happy day, I have an addition to this list for the updated 2024 version: the long-awaited link to Dulles Airport has gone from dream to reality! Here’s the scoop from the official website: 

Washington Dulles International Airport is connected directly to Metro’s Silver Line. Follow the signs to the underground walkway, which is approximately five minutes from the terminal.

Use Metro’s Silver Line to take you directly to the Washington Dulles International Airport Metrorail Station. The underground path is approximately five minutes from the station to the terminal, with moving sidewalks and escalators to help you on your way. Use the covered walkway to take you into the terminal.

Cost: $2 to $6


Combine the world’s busiest airport with some of the USA’s worst air traffic congestion and it’s a recipe for disaster. Thankfully, from Atlanta’s international airport, travelers can hop on the Atlanta subway system MARTA. The Metropolitan Atlanta Rapid Transit Authority has a train stop at Hartsfield-Jackson International Airport right past baggage claim. This metro line will take you to the center of downtown Atlanta.

From the airport to the city center is just a 20-minute ride, compared to a crawling 60 minutes sometimes in a taxi during commuting hours. Four transfers are allowed within a three-hour period

Cost: $2.50

airport terminal USA


From the Miami international airport, travelers can get onto the Metrorail Orange line and switch to others at transit points. This metro system train to the city center takes passengers to Downtown Miami (Government Center), Brickell, University of Miami, and other locations in the city. From the Miami international airport to the city center is a ride of just 20 minutes.

You can also connect to the Tri-Rail system here, which will take you all the way up to Palm Beach or connect you with Amtrak to ride to Tampa, Orlando, or north out of Florida. (This will also connect you to the private Brightline system that reaches the Orlando Airport.)

Note that there is no rail line to the Miami beach areas such as South Beach. You have to ride up to Hollywood, FL or Ft. Lauderdale to get off the train and be a short taxi or bus ride to the ocean.

Cost: $2.25 for Metrorail or $5.65 for a 1-day pass. $2.50 for Tri-rail in Miami, $3.75 to Ft, Lauderdale, $8.75 to West Palm Beach.

Tri-rail train from Miami airport


From the Lindbergh terminal at the Minneapolis airport, travelers can take the metro blue line. That takes them to key locations in the city like the Warehouse District, downtown Minneapolis, and even the Mall of America in Bloomington.

From the Minneapolis St. Paul airport to the city center is a ride of about 30 minutes.

Cost: $2 to $2.50 depending on time of day.


From the Chicago O’Hare International Airport, travelers can go to the lower level of terminal 2 to catch the CTA Blue Line of the metro to Forest Park. This subway and elevated train transport system takes you to places like The Loop (Clark/Lake, Jackson), Rosemont Convention Center (Rosemont), United Center (Illinois Medical Center), and Gateway theater (Clark/Lake).

From the O’Hare international airport to the city center is a ride of about 40-45 minutes. You can also connect to regional lines and Amtrak for other locations.

Cost: $5 to go from the airport to the city, $2.50 in the other direction

Midway Airport in Chicago only has a few international flights (on Southwest, Volaris, and Porter), but this one too has a subway connection on the orange line. 


This is definitely a second-tier airport these days, with the only scheduled international flights being to/from Canada, the Dominican Republic, Mexico, and Jamaica. Being #45 in the USA by traffic makes it much easier to navigate though as you make your way to the lower level of the main terminal to catch the RTA Red Line to the city center. Trains run every 15 minutes.

Cost: $2.50


One of the country’s oldest airports, the Lambert one in St. Louis offers rail transportation to various points in the city from Terminal 1 or 2 via the MetroLink. The airport is at the north end of the red line, stretching all the way to the Shiloh-Scott station at the other end of St. Louis. By getting off at Forest Park station you can connect to the blue line, which goes to nine other suburban stations to the south. There are 38 stations in all.

Otherwise, just hop on and take a train to the city center because there’s no chance you can go the wrong way. See maps and info here

Cost: $2.50


American Airlines in Dallas

Sprawling Texas has a good rail connection at its airport via the Dallas Skyline DART Area Rapid Transit Train. The DART Rail Orange Line is located at Dallas/Fort Worth International Airport’s Terminal A. Travelers also have access to the TEXRail, which provides train service between Dallas and Fort Worth.

Now you can connect to TEXRail from the North Station of the DFW airport or from Terminal B. See a map with stops here

Cost: $3 one way or $6 for an all-day pass.


One of the newest entries on this list for getting from the airport to the city center gave us hope that even red-state climate change deniers can find a reason to get more cars off the roads. From the south end of Terminal 1, travelers from the SLC airport can take the UTA TRAX Green Line through the city to West Valley Central. 

This Utah Transit Authority rail line (pictured at the top) takes passengers to places like Utah State Fairgrounds, Energy Solutions Arena, Temple Square, City Center, and Smith’s Ballpark. From the Salt Lake International Airport to the city center is a ride of 15-20 minutes.

Cost: $2.50


It’s a loooong way out to Denver’s airport where there’s not much else around, so you previously had to spend a fortune to get there. Lots of cheers went up when the rail line opened in 2016 to cover the 23 miles to the city center. This is no pokey trip either: at 79 miles per hour this airport train will get you to Union Station in 37 minutes and trains run every 15-30 minutes.

You will need an all-day pass, but you can keep using it to move around the city the same day. See more details here.

Cost: $10


You can hop onto Seattle/Tacoma’s Link Light Rail between 5 a.m. and 1 a.m., which covers almost any flight. You’ll need to follow a walkway from your terminal to the fourth floor of the airport parking garage. From there the line goes all the way to the University of Washington, stopping at South Seattle neighborhoods, the stadium district, the International District/Chinatown and downtown locations. You can connect with Amtrak to head south to Oregon and California or north to Canada.

If you have an early flight out of Seattle, you might want to spend the day in the airport area, which has a lot more going for it than most city airport zones do. I did that last time I was in the area after a trip to the San Juan Islands and stayed at the Interurban Hotel.

Cost: $2.25 – $3.50

from airport to city center in Portland


The airport that often shows up as the best in the USA according to passengers has an easy rail connection too. The MAX Light Rail System of this eco-friendly city has a red line station from the airport. It makes multiple stops through Portland on the way to Beaverton, or you can switch train lines to get to different parts of the city.

Cost: $2.80 to ride for 2.5 hours; $5.60 for a day pass.


Travelers from the San Francisco International Airport can easily catch the Airtrain at any terminal, for no cost, and get off at the Garage G/BART station stop. From there you can access the Bay Area Rapid Transit (BART) system. From the Airport, the Bay Area Rapid Transit takes you to different part of the city ranging from Downtown San Francisco, Mission, Embarcadero, Oakland, Orinda, and Walnut Creek.

Getting to the San Francisco city center by BART is a ride of about 30 minutes.

Cost: $5.35


Oakland International (OAK) may not be as busy as SFO, but it has a surprisingly large number of long-haul flights coming in and out: like Barcelona and Copenhagen. It also serves many parts of Mexico via Volaris. Oakland’s airport is connected to the same BART system as San Francisco, across from baggage claim at Terminal 1. This airport train line can get you to downtown Oakland, Berkley, or the center of San Francisco.

Cost: $9.35 – $12.80

Phoenix train from the airport to the city


Serving Phoenix itself as well as the burbs like Scottsdale and Mesa, the airport here in the desert connects to the Valley Metro via the free PHX Sky Train at the 44th St./Washington Valley Metro Rail station. A ticket on Valley Metro is the same price no matter where you’re going so you can ride from the airport to nearly 40 stops along the route in either direction. 

Cost: $2 one-way

This post is only about U.S. airports with a train to the city center, but if you are going to or from Toronto, buy a pass before boarding and you can ride from Pearson Airport to Union Station, which connects to other subway lines. (Or vice-versa to get to Toronto’s airport from where you’re staying.) 

Note that all prices in this article are one-way or limited-time adult full fares. Most systems have discounts for students, the elderly, and others and children under a certain age (often below 6) can ride a train from the airport for free. Check the individual links for fare details.

This post on which American international airports have a train to the city center was updated in 2024. Photos by Tim Leffel and individual train systems.


Wednesday 2nd of September 2020

I took the train from Boston airport to downtown it was fun.

Christophar Jester

Wednesday 12th of September 2018

Great Post. Thanks for sharing this useful information.

Travis Hill

Wednesday 9th of May 2018

Tim, I travel almost weekly now that I am retired. I really like the Salt Lake City setup, somebody got it right on that one, easy-peasy. Straight from baggage claim to city center and quickly. Another one I am impressed with is Raleigh-Durham airport's dedicated GoTriangle bus route #100, picks up at baggage claim exit and has you in Raleigh city center in 45 minutes, whereas a taxi is $40 flat rate. Buses are clean, modern and quiet.

Dana Howard Freeman

Thursday 22nd of February 2018

Great info. We take the train from JFK into the city all the time. Beat sitting in traffic.

Tim Leffel

Thursday 22nd of February 2018

That's an ugly ride too in a car!

Michael R

Tuesday 14th of November 2017

Portland tip: if you're arriving early in the day consider spending $5.00 on an all day ticket. You can use it without limit for an TriMet ride.