There are 2 ways to get from South Bend to Lima by bus or car
Questions & Answers
Yes, there is a direct bus departing from South Bend, IN and arriving at Lima, OH. Services depart once daily. The journey takes approximately 4 h 5 min.
The distance between South Bend and Lima is 130 miles. The road distance is 156.3 miles.
The best way to get from South Bend to Lima without a car is to bus which takes 4 h 5 min and costs .
The bus from South Bend, IN to Lima, OH takes 4 h 5 min including transfers and departs once daily.
South Bend to Lima bus services, operated by Barons Bus, depart from South Bend, IN station.
South Bend to Lima bus services, operated by Barons Bus, arrive at Lima, OH station.
Yes, the driving distance between South Bend to Lima is 156 miles. It takes approximately 3 h 8 min to drive from South Bend to Lima.
There are 16+ hotels available in Lima. Prices start at $64 USD per night.
What companies run services between South Bend, IN, USA and Lima, OH, USA?
Barons Bus operates a bus from South Bend to Lima once daily. Tickets cost $19 - $35 and the journey takes 4 h 5 min.
Bus from South Bend, IN to Lima, OH
- Ave. Duration
- 4 h 5 min
- Once daily
- Estimated price
- $19 - $35
- Book at
Want to know more about travelling around United States
Related travel guides
Thanksgiving 2018: How to travel stress-free
Whether you're flying, driving or taking the train, these tips and tricks will ensure you make it to dinner on time.
Travelling to the US: What do I need to know?
Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.