There are 3 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.
Car ferry, drive
best- Take the carferry from Put-in-Bay, South Bass Island, OH to Catawba Island Ferry Terminal, Port Clinton, OHcarferry Put-in-Bay
- Drive from Catawba Island Ferry Terminal, Port Clinton, OH to Harbor Beachcar
4h 49m$44–65Ferry, car ferry, drive, bus
- Take the ferry from Put-in-Bay to Kelleys Islandferry
- Take the carferry from Kelleys Island to Marblehead, OHcarferry
- Drive from Marblehead, OH to Point Pelee National Parkcar
- Take the bus from Point Pelee National Park to Londonbus
- Take the bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centrebus
- Drive from Welcome Centre to Harbor Beachcar
12h 26mFerry, car ferry, drive, bus, train
- Take the ferry from Put-in-Bay to Kelleys Islandferry
- Take the carferry from Kelleys Island to Marblehead, OHcarferry
- Drive from Marblehead, OH to Point Pelee National Parkcar
- Take the bus from Point Pelee National Park to Londonbus
- Take the train from London to Sarniatrain
- Drive from Downtown Terminal to Harbor Beachcar
12h 45m
Comparing Your Travel Options
The cheapest way to get from Put-in-Bay to Harbor Beach is to car ferry and drive which costs $40 - $65 and takes 4h 49m.
The fastest way to get from Put-in-Bay to Harbor Beach is to car ferry and drive which takes 4h 49m and costs $40 - $65.
The distance between Put-in-Bay and Harbor Beach is 229 miles.
It takes approximately 4h 49m to get from Put-in-Bay to Harbor Beach, including transfers.
There are five+ hotels available in Harbor Beach.
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 26m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from London to Sarnia
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $15–160
- Website
- VIA Rail
- Escape
- $15–60
- Business
- $45–150
- Business Plus
- $55–160
- Economy
- $17–70
- Economy Plus
- $19–75
- Phone
- +1 800 928 7101
- [email protected]
- Website
- Parkbus Homepage
Bus from Point Pelee National Park to London
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Website
- Parkbus Homepage
Bus from Point Pelee National Park to London
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Website
- Parkbus Homepage
- Phone
- 1-888-465-0783
- [email protected]
- Website
- Huron Shores Area Transit
Bus from Fanshawe Park Rd E - London Transit stop 705 to Welcome Centre
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Website
- Huron Shores Area Transit
- Schedules at
- Huron Shores Area Transit Schedules
- Passenger
- $6–9
- Phone
- +1 419-285-2421
- [email protected]
- Website
- Miller Ferries
Car ferry from Put-in-Bay, South Bass Island, OH to Catawba Island Ferry Terminal, Port Clinton, OH
- Ave. Duration
- 18 min
- Frequency
- Every 4 hours
- Estimated price
- $9
- Website
- Miller Ferries
- Phone
- +1 800-245-1538
- [email protected]
- Website
- Jet Express
Ferry from Put-in-Bay to Kelleys Island
- Ave. Duration
- 20 min
- Frequency
- Every 3 hours
- Estimated price
- $25–35
- Website
- Jet Express
- Adult One-way
- $25–35
Ferry from Put-in-Bay to Kelleys Island
- Ave. Duration
- 20 min
- Frequency
- Every 3 hours
- Estimated price
- $25–35
- Website
- Jet Express
- Adult One-way
- $25–35
- Phone
- +1 419-798-9763
- [email protected]
- Website
- Kelleys Island Ferry
Car ferry from Kelleys Island to Marblehead, OH
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $12
- Website
- Kelleys Island Ferry
- Adults 12+
- $12
- Car
- $20
Car ferry from Kelleys Island to Marblehead, OH
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $12
- Website
- Kelleys Island Ferry
- Adults 12+
- $12
- Car
- $20
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
Travelling to the US: What do I need to know?
Read the travel guide





