Travel from Baltimore to Manhattan

Train, bus or fly from Baltimore to Manhattan?

Amtrak Acela Express operates a train from Baltimore to Manhattan hourly. Tickets cost $80 - $130 and the journey takes 2 h 12 min. Alternatively, Boltbus operates a bus from Baltimore to Manhattan every 4 hours. Tickets cost $16 - $25 and the journey takes 3 h 30 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Baltimore to Manhattan

ModeDurationPrice
From Baltimore Penn Station Amtrak train to New York Penn Station.2 h 12 min$104
From Baltimore bus to New York.3 h 30 min$21
From PRATT ST & LIGHT ST eb bus to Baltimore, MD, bus to 28 St, then line 1 subway to 86 St.5 h 13 min$26
From Baltimore drive to Manhattan.3 h 18 min$23
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to New York JFK airport, AirTrain to Jamaica, NY, walk to Sutphin Blvd - Archer Av - JFK Airport, then subway to Manhattan.3 h 31 min$257
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Newark airport, bus to 42 St - Port Authority Bus Terminal, then subway to Manhattan.3 h 43 min$270
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to Manhattan.3 h 49 min$369
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to Manhattan.4 h 59 min$304
From Baltimore Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to Manhattan.4 h 19 min$402
From Baltimore Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to New York JFK airport, AirTrain to Jamaica, NY, walk to Sutphin Blvd - Archer Av - JFK Airport, then subway to Manhattan.4 h 16 min$449
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Islip airport, bus to Ronkonkoma, train to 34 St - Penn Station, then subway to Manhattan.5 h 19 min$258

How long does it take to get from Baltimore to Manhattan?

The train from Baltimore Penn Station Amtrak to New York Penn Station takes 2 h 12 min including transfers and departs hourly.

Is there a direct train between Baltimore and Manhattan?

Yes, there is a direct train departing from Baltimore Penn Station Amtrak and arriving at New York Penn Station. Services depart hourly, and operate every day. The journey takes approximately 2 h 12 min.

Is there a direct bus between Baltimore and Manhattan?

Yes, there is a direct bus departing from Baltimore and arriving at New York. Services depart every four hours. The journey takes approximately 3 h 30 min.

Operators from Baltimore to Manhattan

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Boltbus+1 1-877-265-8287Boltbus
Maryland TransitMaryland Transit
Megabus877-462-6342Megabus
New York City Transit (MTA)New York City Transit (MTA)
DeltaDelta
American AirlinesAmerican Airlines
Port Authority NYNJPort Authority NYNJ
United AirlinesUnited Airlines
Coach USA201-225-7500Coach USA
Metro Washington DCMetro Washington DC
MWAA+1(703) 417-8600MWAA
SEPTASEPTA
Southwest AirlinesSouthwest Airlines
Suffolk County Transit+1 631.852.5200Suffolk County Transit
Long Island Rail RoadLong Island Rail Road
Close Print Itinerary
  1. Here are 11 options to get from
    Baltimore to Manhattan:

    1. Trip:
      1 Train
      • One-Way approx: USD $80 - $130
      • Duration: 2 h 12 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $80 - $130
        • Duration: 2 h 12 min
        Close x
    2. Trip:
      2 Bus Boltbus
      • One-Way approx: USD $16 - $25
      • Duration: 3 h 30 min
      Open +
      • Trip:
        2 Bus Boltbus
        • One-Way approx: USD $16 - $25
        • Duration: 3 h 30 min
        Close x
    3. Trip:
      3 Bus Megabus
      • One-Way approx: USD $23 - $37
      • Duration: 5 h 13 min
      Open +
      • Trip:
        3 Bus Megabus
        • One-Way approx: USD $23 - $37
        • Duration: 5 h 13 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $18 - $28
      • Duration: 3 h 18 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $18 - $28
        • Duration: 3 h 18 min
        Close x
    5. Trip:
      5 Fly Baltimore to New York JFK
      • One-Way approx: USD $138 - $508
      • Duration: 3 h 31 min
      Open +
      • Trip:
        5 Fly Baltimore to New York JFK
        • One-Way approx: USD $138 - $508
        • Duration: 3 h 31 min
        Close x
    6. Trip:
      6 Fly Baltimore to Newark
      • One-Way approx: USD $137 - $512
      • Duration: 3 h 43 min
      Open +
      • Trip:
        6 Fly Baltimore to Newark
        • One-Way approx: USD $137 - $512
        • Duration: 3 h 43 min
        Close x
    7. Trip:
      7 Train to Reagan Washington, fly to New York La Guardia
      • One-Way approx: USD $129 - $602
      • Duration: 3 h 49 min
      Open +
      • Trip:
        7 Train to Reagan Washington, fly to New York La Guardia
        • One-Way approx: USD $129 - $602
        • Duration: 3 h 49 min
        Close x
    8. Trip:
      8 Train to Washington Dulles, fly to New York La Guardia
      • One-Way approx: USD $173 - $607
      • Duration: 4 h 59 min
      Open +
      • Trip:
        8 Train to Washington Dulles, fly to New York La Guardia
        • One-Way approx: USD $173 - $607
        • Duration: 4 h 59 min
        Close x
    9. Trip:
      9 Train to Philadelphia, fly to New York La Guardia
      • One-Way approx: USD $212 - $675
      • Duration: 4 h 19 min
      Open +
      • Trip:
        9 Train to Philadelphia, fly to New York La Guardia
        • One-Way approx: USD $212 - $675
        • Duration: 4 h 19 min
        Close x
    10. Trip:
      10 Train to Philadelphia, fly to New York JFK
      • One-Way approx: USD $213 - $651
      • Duration: 4 h 16 min
      Open +
      • Trip:
        10 Train to Philadelphia, fly to New York JFK
        • One-Way approx: USD $213 - $651
        • Duration: 4 h 16 min
        Close x
    11. Trip:
      11 Fly Baltimore to Islip, train
      • One-Way approx: USD $166 - $451
      • Duration: 5 h 19 min
      Open +
      • Trip:
        11 Fly Baltimore to Islip, train
        • One-Way approx: USD $166 - $451
        • Duration: 5 h 19 min
        Close x