The Peninsula Hot Springs in Fingal is one of Victoria’s most popular wellness destinations — but it’s also tucked away on the back side of the Peninsula, with no nearby train station and limited public transport. If you don’t have a car, here’s how to get there.
Where exactly is Peninsula Hot Springs?
The Hot Springs are at 140 Springs Lane, Fingal — about a 10-minute drive from Rye, 90 minutes from Melbourne CBD, and 100+ minutes from Melbourne Airport. The closest town with services is Rye.
Option 1: Taxi from Melbourne CBD (~90 min, ~$220–$280)
A direct taxi from Melbourne CBD to the Hot Springs takes about 90 minutes. Fixed-fare operators (including Peninsula Mornington Cabs) typically charge $220–$280 each way, depending on vehicle type. For a group of 4, that’s $55–$70 per person — comparable to rideshare without the surge risk.
Best for: groups of 2–4, those wanting door-to-door comfort, anyone going for an evening session.
Option 2: Taxi from Melbourne Airport (~100 min, ~$240–$300)
Flying in and going straight to the Hot Springs? A taxi from Tullamarine takes about 100 minutes. Pre-book a fixed fare and you can be in the thermal pools within 2 hours of landing.
Best for: visitors combining a flight with a wellness day or weekend.
Option 3: Train to Frankston, then taxi (1.5 hr + 45 min, ~$10 + $100)
Take the Frankston line train from Melbourne (about 1 hour to Frankston Station), then catch a taxi from Frankston to the Hot Springs (about 45 minutes, around $100 for a sedan).
Best for: solo travellers and budget-conscious visitors. Total cost around $110 each way.
Option 4: Bus + taxi from Sorrento or Rye (variable, ~$30–$60)
If you’re already on the Peninsula in Sorrento or Rye, the local Route 788 bus runs along the coast but doesn’t go to the Hot Springs. Your best option is a short taxi from Rye (~$40–$50) or Sorrento (~$60).
Best for: anyone already staying in Sorrento, Rye, or Portsea.
Option 5: Shuttle services
There are some private shuttle services that run scheduled trips from Melbourne CBD to the Hot Springs, but availability varies and prices start from $80–$120 per person each way. Worth checking if you’re solo.
Cost comparison for a group of 4
| Option | Total cost (return) | Per person |
|---|---|---|
| Direct taxi from CBD | $440–$560 | $110–$140 |
| Train + taxi from Frankston | ~$440 | ~$110 |
| Shuttle service | $640–$960 | $160–$240 |
| Self-drive + parking | ~$80 fuel | ~$20 |
For groups, direct taxi is competitive with trains-plus-taxi and far more convenient.
What to know before you go
- Book a return pickup — there are no taxis hanging around the Hot Springs. If you arrive by taxi without a return booking, you may wait 30+ minutes
- Phone reception is patchy at the Hot Springs — confirm pickup details before going in
- Sessions can run long — the Hot Springs experience is at least 2–3 hours, often longer. Don’t rush
- Evening sessions are popular but mean a late return — make sure your transport is locked in
Why book a Peninsula-based taxi?
Local Peninsula operators know the Hot Springs route well and can do round-trip bookings — including pickups from your accommodation in Rye, Sorrento, Mornington, or anywhere on the Peninsula. They also know to wait if your session runs over.
Book your Peninsula Hot Springs transfer
Peninsula Mornington Cabs offers door-to-door transfers to and from the Hot Springs from anywhere on the Peninsula or Melbourne. Call 0433 238 017 or book online.
Melbourne Airport to Peninsula — Fixed Fare Reference
If you’re combining a Hot Springs visit with a Melbourne Airport transfer, here are the fixed fares to nearby Peninsula suburbs.
| Suburb | Fixed Fare (Sedan) |
|---|---|
| Frankston | $175 |
| Baxter | $175 |
| Mt Eliza | $190 |
| Somerville | $190 |
| Mornington | $200 |
| Mt Martha | $200 |
| Hastings | $210 |
| Crib Point | $210 |
| Safety Beach | $220 |
| Dromana | $220 |
| Red Hill | $230 |
| Flinders | $230 |
| McCrae | $230 |
| Rosebud | $230 |
| Tootgarook | $250 |
| Rye | $250 |
| Sorrento | $250 |
Maxi Taxi (up to 11 passengers) pricing on request. Confirm fare at booking — call 0433 238 017.