Travel from Poughkeepsie to Maine

Bus or train from Poughkeepsie to Maine?

Coach USA operates a bus from Poughkeepsie to Portland twice daily. Tickets cost $22 - $35 and the journey takes 2 h 22 min. 4 other operators also service this route. Alternatively, Amtrak operates a train from Poughkeepsie to Portland every 2 hours. Tickets cost $26 - $55 and the journey takes 1 h 5 min. 4 other operators also service this route.

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 Poughkeepsie to Maine

From Poughkeepsie Amtrak train to New York Penn Station, train to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 9 h 25 min $314. From Poughkeepsie Amtrak train to Albany-Rensselaer Amtrak, train to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 10 h 12 min $133. From Poughkeepsie bus to New York, NY, bus to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 10 h 25 min $80. From Poughkeepsie Amtrak train to Albany-Rensselaer Amtrak, train to South Station - Inbound, subway to Kendall/MIT - Outbound, taxi to Boston North Station Amtrak, train to Portland Transportation Center, then line 5 bus to Metro Pulse. 11 h 27 min $178. From Poughkeepsie - Academy Street & Cannon Street bus to Poughkeepsie Amtrak, train to East St & Herrick St, bus to Albany, NY, bus to Boston Sth Station, MA, Amtrak Thruway to Portland Transportation Center, then line 5 bus to Metro Pulse. 12 h 37 min. From Poughkeepsie drive to Portland. 5 h 19 min $36. From Poughkeepsie train to Penn Station, train to Station D Jamaica Station, train to New York JFK airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 4 h 55 min $202. From Poughkeepsie train to Penn Station, train to Roosevelt Av/61 St, bus to New York La Guardia airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 4 h 56 min $212. From Poughkeepsie train to New York Penn Station, train to Newark Liberty Airport Station, train to Newark airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 4 h 59 min $230.
Close Print Itinerary
  1. Here are 9 options to get from
    Poughkeepsie to Maine:

    1. Trip:
      1 Train Amtrak Acela Express, bus
      • One-Way approx: USD $169 - $425
      • Duration: 9 h 25 min
      Open +
      • Trip:
        1 Train Amtrak Acela Express, bus
        • One-Way approx: USD $169 - $425
        • Duration: 9 h 25 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $88 - $184
      • Duration: 10 h 12 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $88 - $184
        • Duration: 10 h 12 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $65 - $127
      • Duration: 10 h 25 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $65 - $127
        • Duration: 10 h 25 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $113 - $243
      • Duration: 11 h 27 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $113 - $243
        • Duration: 11 h 27 min
        Close x
    5. Trip:
      5 Train, bus, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 12 h 37 min
      Open +
      • Trip:
        5 Train, bus, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 12 h 37 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $29 - $45
      • Duration: 5 h 19 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $29 - $45
        • Duration: 5 h 19 min
        Close x
    7. Trip:
      7 Train to New York JFK, fly
      • One-Way approx: USD $133 - $488
      • Duration: 4 h 55 min
      Open +
      • Trip:
        7 Train to New York JFK, fly
        • One-Way approx: USD $133 - $488
        • Duration: 4 h 55 min
        Close x
    8. Trip:
      8 Train to New York La Guardia, fly
      • One-Way approx: USD $124 - $499
      • Duration: 4 h 56 min
      Open +
      • Trip:
        8 Train to New York La Guardia, fly
        • One-Way approx: USD $124 - $499
        • Duration: 4 h 56 min
        Close x
    9. Trip:
      9 Train to Newark, fly
      • One-Way approx: USD $155 - $497
      • Duration: 4 h 59 min
      Open +
      • Trip:
        9 Train to Newark, fly
        • One-Way approx: USD $155 - $497
        • Duration: 4 h 59 min
        Close x