Travel from Baltimore to Poughkeepsie

Bus or train from Baltimore to Poughkeepsie?

You can take a train from Baltimore to Poughkeepsie via New York Penn Station in around 4 h 37 min. Alternatively, you can take a bus from Baltimore to Poughkeepsie via New York, Ny in around 6 h 57 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
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 Poughkeepsie

ModeDurationPrice
From Baltimore Penn Station Amtrak train to New York Penn Station then train to Poughkeepsie Amtrak.4 h 37 min$144
From Baltimore, MD - Greyhound Bus Terminal Downtown bus to New York, Ny then bus to Poughkeepsie.6 h 57 min$48
From PRATT ST & LIGHT ST eb bus to Baltimore, MD, bus to New York, NY, walk to New York, train to Poughkeepsie - Main Street W & Detective John Falcone Memorial Avenue, then bus to Poughkeepsie - Main Street E & South Hamilton Street.8 h 14 min$63
From Baltimore drive to Poughkeepsie.4 h 39 min$31
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to New York JFK airport, AirTrain to Jamaica, train to New York, then train to Poughkeepsie.5 h 44 min$299
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Albany airport, bus to Albany-Rensselaer Amtrak, then train to Poughkeepsie.6 h 1 min$210
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Newark airport, train to New York Penn Station, then train to Poughkeepsie.6 h 11 min$300
From Baltimore Penn Station Amtrak train to UNION STATION station, subway to GALLERY PLACE CHINATOWN station, subway to Reagan Washington airport, fly to Newark airport, train to New York Penn Station, then train to Poughkeepsie.6 h 52 min$429
From Baltimore Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Newburgh airport, bus to Beacon, then train to Poughkeepsie.6 h 18 min$746
From BALTIMORE ST & LIGHT RAIL STAT sb tram to Baltimore airport, fly to Islip airport, bus to Ronkonkoma, train to New York, then train to Poughkeepsie.7 h 29 min$295

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

It takes approximately 4 h 37 min to get from Baltimore to Poughkeepsie, including transfers.

Is there a direct train between Baltimore and Poughkeepsie?

No, there is no direct train from Baltimore to Poughkeepsie. However, there are services departing from Baltimore Penn Station Amtrak and arriving at Poughkeepsie Amtrak via New York Penn Station. The journey, including transfers, takes approximately 4 h 37 min.

Is there a direct bus between Baltimore and Poughkeepsie?

No, there is no direct bus from Baltimore to Poughkeepsie. However, there are services departing from Baltimore, MD - Greyhound Bus Terminal Downtown and arriving at Poughkeepsie via New York, Ny. The journey, including transfers, takes approximately 6 h 57 min.

Operators from Baltimore to Poughkeepsie

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
Amtrak+1 1-800-872-7245Amtrak
Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Coach USA201-225-7500Coach USA
Maryland TransitMaryland Transit
Megabus877-462-6342Megabus
VIA Rail+1 1 888 842-7245VIA Rail
Dutchess County Goverment, NY(845) 473-8424Dutchess County Goverment, NY
DeltaDelta
American AirlinesAmerican Airlines
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
Southwest AirlinesSouthwest Airlines
Vermont Translines+1 844- 888-7267Vermont Translines
United AirlinesUnited Airlines
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Metro Washington DCMetro Washington DC
SEPTASEPTA
Leprechaun Lines+1 845-565-7900Leprechaun Lines
Metro-North Railroad (MNR)Metro-North Railroad (MNR)
Suffolk County Transit+1 631.852.5200Suffolk County Transit
Close Print Itinerary
  1. Here are 10 options to get from
    Baltimore to Poughkeepsie:

    1. Trip:
      1 Train
      • One-Way approx: USD $106 - $184
      • Duration: 4 h 37 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $106 - $184
        • Duration: 4 h 37 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $39 - $91
      • Duration: 6 h 57 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $39 - $91
        • Duration: 6 h 57 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $46 - $109
      • Duration: 8 h 14 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $46 - $109
        • Duration: 8 h 14 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $25 - $40
      • Duration: 4 h 39 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $25 - $40
        • Duration: 4 h 39 min
        Close x
    5. Trip:
      5 Fly Baltimore to New York JFK, train
      • One-Way approx: USD $165 - $586
      • Duration: 5 h 44 min
      Open +
      • Trip:
        5 Fly Baltimore to New York JFK, train
        • One-Way approx: USD $165 - $586
        • Duration: 5 h 44 min
        Close x
    6. Trip:
      6 Fly Baltimore to Albany, train
      • One-Way approx: USD $140 - $375
      • Duration: 6 h 1 min
      Open +
      • Trip:
        6 Fly Baltimore to Albany, train
        • One-Way approx: USD $140 - $375
        • Duration: 6 h 1 min
        Close x
    7. Trip:
      7 Fly Baltimore to Newark, train
      • One-Way approx: USD $152 - $558
      • Duration: 6 h 11 min
      Open +
      • Trip:
        7 Fly Baltimore to Newark, train
        • One-Way approx: USD $152 - $558
        • Duration: 6 h 11 min
        Close x
    8. Trip:
      8 Train to Reagan Washington, fly to Newark, train
      • One-Way approx: USD $194 - $708
      • Duration: 6 h 52 min
      Open +
      • Trip:
        8 Train to Reagan Washington, fly to Newark, train
        • One-Way approx: USD $194 - $708
        • Duration: 6 h 52 min
        Close x
    9. Trip:
      9 Train to Philadelphia, fly to Newburgh
      • One-Way approx: USD $274 - $1,335
      • Duration: 6 h 18 min
      Open +
      • Trip:
        9 Train to Philadelphia, fly to Newburgh
        • One-Way approx: USD $274 - $1,335
        • Duration: 6 h 18 min
        Close x
    10. Trip:
      10 Fly Baltimore to Islip, train
      • One-Way approx: USD $189 - $523
      • Duration: 7 h 29 min
      Open +
      • Trip:
        10 Fly Baltimore to Islip, train
        • One-Way approx: USD $189 - $523
        • Duration: 7 h 29 min
        Close x