Rome2Rio

How to get fromHaverhill to Ithacaby train, bus, car or plane

Find Transport to Ithaca

See all options

There are 11 ways to get from Haverhill to Ithaca by train, bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus

    best
    1. Take the train from Haverhill to Oak GrovetrainHaverhill Line
    2. Take the bus from Boston to IthacabusFlixBus 2691
    10h 7m
    $67–144
  2. Bus

    cheapest
    1. Take the bus from Methuen - Lawrence, MA to Boston, MAbusOurBus
    2. Take the bus from Boston, MA to Ithaca, NYbusOurBus
    12h 21m
    $42–149
  3. Train, bus via New York

    1. Take the train from Haverhill Amtrak to Bostontrain
    2. Take the train from Boston to Ny Moynihan Train Hall At Penn Stationtrain
    3. Take the bus from New York, NY to Ithaca, NYbus
    11h 12m
    $75–858
  4. Drive 324.3 mi

    1. Drive from Haverhill to Ithacacar324.3 mi
    7h 29m
    $60–86
  5. Fly Boston Logan Airport to Ithaca Tompkins Regional Airport

    1. Fly from Boston Logan Airport (BOS) to Ithaca Tompkins Regional Airport (ITH)planeBOS - ITH
    8h 10m
    $75–328
  6. Train, bus via Syracuse

    1. Take the train from Haverhill Amtrak to Bostontrain
    2. Take the train from Boston to Syracuse Regional Transportation Centertrain
    3. Take the bus from Syracuse Bus Station to Ithacabus
    12h 59m
    $101–415
  7. Train, bus via Utica

    1. Take the train from Haverhill to Malden Centertrain
    2. Take the train from Boston to Utica Amtrak Stationtrain
    3. Take the bus from Utica, NY to Ithaca, NYbus
    13h 52m
    $72–404
  8. Fly Boston Logan Airport to Syracuse Hancock International Airport, bus

    1. Fly from Boston Logan Airport (BOS) to Syracuse Hancock International Airport (SYR)planeBOS - SYR
    2. Take the bus from Syracuse Airport, NY to Ithaca, NYbus
    6h 31m
    $120–583
  9. Fly Boston Logan Airport to Rochester, bus

    1. Fly from Boston Logan Airport (BOS) to Rochester (ROC)planeBOS - ROC
    2. Take the bus from Rochester, NY to Ithaca, NYbus
    7h 35m
    $205–538
  10. Fly Boston Logan Airport to Buffalo Niagara International Airport, bus

    1. Fly from Boston Logan Airport (BOS) to Buffalo Niagara International Airport (BUF)planeBOS - BUF
    2. Take the bus from Buffalo Niagara International Airport to Ithacabus
    8h 28m
    $200–1,008
  11. Train, bus to Manchester Airport, fly to Ithaca Tompkins Regional Airport

    1. Take the train from Haverhill Amtrak to Bostontrain
    2. Take the bus from Boston to Boston Manchester Airportbus
    3. Fly from Manchester Airport (MHT) to Ithaca Tompkins Regional Airport (ITH)planeMHT - ITH
    9h 41m
    $121–511

Haverhill to Ithaca by train, subway, foot, and bus

Calendar7Weekly Services
Duration10h 7mAverage Duration
Ticket$67Cheapest Price
See schedules

Questions & Answers

What companies run services between Haverhill, MA, USA and Ithaca, NY, USA?

United Airlines, Delta, and two other airlines fly from Boston Logan Airport (BOS) to Ithaca Tompkins Regional Airport (ITH) 4 times a day. Alternatively, you can take a bus from Merrimack St & Main St to Ithaca, NY via McGovern Transportation Center, Methuen - Lawrence, MA, and Boston, MA in around 12h 21m.

Airlines
Train operators
Bus operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound

More Questions & Answers