Rome2Rio

How to get fromHope to Rochesterby bus, plane, bus (Greyhound), train, car, taxi, or bus (Amtrak, Flixbus)

Find Transport to Rochester

See all options

There are 11 ways to get from Hope to Rochester by bus, plane, bus (Greyhound), train, car, taxi, or bus (Amtrak, Flixbus)

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

  1. Amtrak Thruway to Bangor, fly

    best
    1. Take the bus from Camden/Rockport, ME to Bangor, MEbus bus
    2. Fly from Bangor (BGR) to Rochester (ROC)plane plane BGR - ROC
    8h 13m
    $189–889
  2. Drive  528 mi

    cheapest
    1. Drive from Hope to Rochestercar car 528 mi
    11h 12m
    $94–135
  3. Bus

    1. Take the bus from Camden/Rockport to Boston South Busesbus bus Midcoast Maine to Boston
    2. Take the bus from Boston to Rochester Bus Stopbus bus Greyhound US0171
    15h
    $129–193
  4. Amtrak Thruway, train (Amtrak)

    1. Take the bus from Camden/Rockport, ME to South Stationbus bus Bangor
    2. Take the train from Boston to Rochestertrain train Lake Shore Limited
    16h 54m
    $284–443
  5. Bus to Portland, fly

    1. Take the bus from Camden/Rockport to Portland Transportation Centerbus bus
    2. Fly from Portland (PWM) to Rochester (ROC)plane plane PWM - ROC
    9h 27m
    $216–1,045
  6. Fly from Rockland

    1. Fly from Rockland (RKD) to Rochester (ROC)plane plane RKD - ROC
    5h 13m
    $179–820
  7. Bus, bus to Boston Logan Airport, fly

    1. Take the bus from Camden/Rockport to Portland Transportation Centerbus bus
    2. Take the bus from Portland, ME to Logan International Airportbus bus
    3. Fly from Boston Logan Airport (BOS) to Rochester (ROC)plane plane BOS - ROC
    8h 13m
    $195–922
  8. Taxi to Augusta State Airport, fly

    1. Take the taxi from Hope to Augusta State Airport (AUG)taxi taxi
    2. Fly from Augusta State Airport (AUG) to Rochester (ROC)plane plane AUG - ROC
    6h 1m
    $263–920
  9. Taxi to Hancock County-Bar Harbor Airport, fly

    1. Take the taxi from Hope to Hancock County-Bar Harbor Airport (BHB)taxi taxi
    2. Fly from Hancock County-Bar Harbor Airport (BHB) to Rochester (ROC)plane plane BHB - ROC
    6h 59m
    $310–1,091
  10. Amtrak Thruway, train via Brunswick

    1. Take the bus from Waldoboro, ME to Brunswick, MEbus bus
    2. Take the train from Brunswick Amtrak Station to Bostontrain train
    3. Take the train from Boston to Rochestertrain train
    17h 41m
    $383–627
  11. Amtrak Thruway, bus

    1. Take the bus from Camden/Rockport, ME to Brunswick, MEbus bus
    2. Take the bus from Brunswick Station to Springfield Union Stationbus bus
    3. Take the bus from Springfield Union Station to Ithacabus bus
    4. Take the bus from Ithaca to Rochester Bus Stopbus bus
    17h 55m
    $126–214

Bangor (BGR) to Rochester (ROC) flights

Calendar68Weekly Planes
Duration6h 43mAverage Duration
Ticket$141Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Hope, ME, USA and Rochester, NY, USA?

You can take a vehicle from Hope to Rochester Bus Stop via Camden/Rockport, Boston South Buses, and Boston in around 15h. Alternatively, Cape Air, American Airlines, and three other airlines fly from Rockland (RKD) to Rochester (ROC) every 4 hours.

Airlines
Train operators
Bus operators
Other 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

Booking & Getting There