To travel from Penneshaw to Ballarat, you must first take the SeaLink ferry to Cape Jervis, then travel to Adelaide. From Adelaide, you can take a train or bus to Ballarat. The total travel time is approximately 10 hours, including transfers. This is a scenic way to reach the historic gold mining city.
Total Distance: 700 km (via road/rail), 600 km straight-line air distance.
Book your train tickets in advance for the best prices.
Spring and Autumn for pleasant weather in both locations.