Rome2Rio

How to get fromPut-in-Bay to Harbor Beachby car ferry, car, ferry, bus, or train

Find Transport to Harbor Beach

See all options

There are 4 ways to get from Put-in-Bay to Harbor Beach by car ferry, car, ferry, bus, or train

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

  1. Car ferry, drive

    best
    1. Take the car ferry from Put-in-Bay, South Bass Island, OH to Catawba Island Ferry Terminal, Port Clinton, OHcarferry car ferry Put-in-Bay
    2. Drive from Catawba Island Ferry Terminal, Port Clinton, OH to Harbor Beachcar car
    4h 49m
    $49–70
  2. Ferry, car ferry, drive, bus via London

    1. Take the ferry from Put-in-Bay to Kelleys Islandferry ferry
    2. Take the car ferry from Kelleys Island to Marblehead, OHcarferry car ferry
    3. Drive from Marblehead, OH to Point Pelee National Parkcar car
    4. Take the bus from Point Pelee National Park to Londonbus bus
    5. Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus bus
    6. Drive from Welcome Centre to Harbor Beachcar car
    12h 24m
    $142–213
  3. Ferry, car ferry, drive, bus

    1. Take the ferry from Put-in-Bay to Kelleys Islandferry ferry
    2. Take the car ferry from Kelleys Island to Marblehead, OHcarferry car ferry
    3. Drive from Marblehead, OH to Point Pelee National Parkcar car
    4. Take the bus from Point Pelee National Park to Londonbus bus
    5. Take the bus from London, ON - University Hospital to Grand Bend, Main St. & Ontario St. N.bus bus
    6. Drive from Grand Bend, Main St. & Ontario St. N. to Harbor Beachcar car
    13h 3m
    $142–213
  4. Ferry, car ferry, drive, bus, train

    1. Take the ferry from Put-in-Bay to Kelleys Islandferry ferry
    2. Take the car ferry from Kelleys Island to Marblehead, OHcarferry car ferry
    3. Drive from Marblehead, OH to Point Pelee National Parkcar car
    4. Take the bus from Point Pelee National Park to Londonbus bus
    5. Take the train from London to Sarniatrain train
    6. Drive from Downtown Terminal to Harbor Beachcar car
    12h 22m
    $142–352

Questions & Answers

What companies run services between Put-in-Bay, OH, USA and Harbor Beach, MI, USA?

There is no direct connection from Put-in-Bay to Harbor Beach. However, you can drive to Put-in-Bay, South Bass Island, OH, take the car ferry to Catawba Island Ferry Terminal, Port Clinton, OH, then drive to Harbor Beach. Alternatively, you can take a ferry from Put-in-Bay to Harbor Beach via Kelleys Island, Kelleys Island, Marblehead, OH, Point Pelee National Park, London, White Oaks Mall Stop 2 - #2061, Masonville Place Stop #4 - #1143, Fanshawe Park Rd E - London Transit stop 705, and Welcome Centre in around 12h 24m.

Train operators
Bus operators
Ferry 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