Travel from Ithaca to Maine

Bus or fly from Ithaca to Maine?

United Airlines, American Airlines and Delta fly from Ithaca to South Portland Gardens every 3 hours. Alternatively, you can take a bus from Ithaca to Portland via New York, NY, South Station, and St. John & Langs Expr in around 12 h 33 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Ithaca to Maine

From Ithaca taxi to Ithaca airport, fly to Portland airport, then line 5 bus to South Portland Gardens. 4 h 25 min $670. From Ithaca taxi to Ithaca airport, fly to Bangor airport, then bus to Bangor. 5 h 37 min $920. From Ithaca, NY bus to New York, NY, bus to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 12 h 33 min $56. From Ithaca, NY bus to New York, NY, walk to New York Penn Station, train to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 12 h 40 min $102. From Ithaca, NY bus to Binghamton, NY, bus to Schenectady, NY, walk to Schenectady Amtrak, train to South Station, bus to St. John & Langs Expr, then line 5 bus to Metro Pulse. 15 h 15 min $195. From Ithaca taxi to Cortland, NY, bus to Syracuse Regional Transportation Center Amtrak, train to Back Bay - Inbound, subway to Boston North Station Amtrak, train to Portland Transportation Center, then line 5 bus to Metro Pulse. 15 h 12 min $333. From Cornell University Collegetown - Corner of Dryden Rd & College Ave bus to Port Authority Bus Terminal, walk to New York, bus to Boston Sth Station, MA, Amtrak Thruway to Portland Transportation Center, then line 5 bus to Metro Pulse. 15 h 48 min. From Ithaca drive to Portland. 7 h 58 min $52.
Close Print Itinerary
  1. Here are 8 options to get from
    Ithaca to Maine:

    1. Trip:
      1 Fly to Portland
      • One-Way approx: USD $258 - $1,221
      • Duration: 4 h 25 min
      Open +
      • Trip:
        1 Fly to Portland
        • One-Way approx: USD $258 - $1,221
        • Duration: 4 h 25 min
        Close x
    2. Trip:
      2 Fly to Bangor
      • One-Way approx: USD $358 - $1,621
      • Duration: 5 h 37 min
      Open +
      • Trip:
        2 Fly to Bangor
        • One-Way approx: USD $358 - $1,621
        • Duration: 5 h 37 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $43 - $92
      • Duration: 12 h 33 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $43 - $92
        • Duration: 12 h 33 min
        Close x
    4. Trip:
      4 Bus, train via New York Penn Station
      • One-Way approx: USD $71 - $182
      • Duration: 12 h 40 min
      Open +
      • Trip:
        4 Bus, train via New York Penn Station
        • One-Way approx: USD $71 - $182
        • Duration: 12 h 40 min
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $99 - $246
      • Duration: 15 h 15 min
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $99 - $246
        • Duration: 15 h 15 min
        Close x
    6. Trip:
      6 Bus, train Amtrak
      • One-Way approx: USD $227 - $407
      • Duration: 15 h 12 min
      Open +
      • Trip:
        6 Bus, train Amtrak
        • One-Way approx: USD $227 - $407
        • Duration: 15 h 12 min
        Close x
    7. Trip:
      7 Bus, Amtrak Thruway
      • One-Way approx: N/A
      • Duration: 15 h 48 min
      Open +
      • Trip:
        7 Bus, Amtrak Thruway
        • One-Way approx: N/A
        • Duration: 15 h 48 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 7 h 58 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 7 h 58 min
        Close x