Typical St Kilda taxi fares range from $17 to $97, depending on your destination and the time of day. See the exact figure for your trip below, or use the calculator for a specific address.
| Destination | Typical Fare | Distance |
|---|---|---|
| Melbourne CBD | $19-$27 | 7-8km |
| Melbourne Airport | $68-$97 | 33-37km |
| Southbank | $17-$24 | 6-7km |
Fare estimates last updated: September 2026
Enter your actual pickup and drop-off addresses for a rough fare estimate based on distance. Actual fares depend on traffic, tariff timing, tolls and route taken — this is a guide only, not a guaranteed price.
Map © OpenStreetMap contributors
Why St Kilda Generates Taxi Demand
St Kilda draws a steady mix of leisure visitors, locals and business travellers, and taxi demand reflects that variety. The suburb’s foreshore attractions and dining strip mean trips are rarely simple point-to-point commutes — many riders are moving between destinations within St Kilda itself, or connecting the suburb to the wider city.
Beach and entertainment traffic
St Kilda Beach and Luna Park are consistent draws for families, tourists and event-goers, particularly outside standard commuting hours. These trips often happen in groups, at times when trams are running less frequently, making a taxi the more practical option for getting to the foreshore without a long wait.
Dining and evening demand
Acland Street’s cafes and restaurants generate a different pattern of taxi use — shorter local trips and evening bookings when people are heading home after dinner. This kind of demand tends to spike on weekends and holds steady into the late evening, well after regular tram services have thinned out.
Together, these patterns mean taxi demand in St Kilda is shaped as much by leisure and lifestyle as by any daily commute, with fares varying accordingly depending on distance and time of day.
Getting To and From St Kilda by Taxi
St Kilda has no direct train station, which is the single biggest factor shaping how people move in and out of the suburb. Public transport here relies on trams, most notably the heritage route 96, which connects St Kilda to the city and is a genuine, well-used option for straightforward trips.
Where trams work well
For a direct run along a tram corridor, particularly to the CBD, the route 96 tram is a reliable and inexpensive choice. It runs a fixed route, is easy to navigate, and suits travellers who aren’t carrying much luggage or working to a tight schedule.
Where the gaps are
Without a train station, anyone needing a faster or more flexible connection — especially to Melbourne Airport, or with luggage, mobility needs, or a group — is better served by taxi. Late at night, tram frequency drops, and a taxi becomes the more dependable way to reach Acland Street, the beach precinct or Luna Park without a long wait at the kerb. For the St Kilda to Melbourne CBD corridor specifically, check the relevant route page for any toll detail, as none is confirmed beyond what that page states.
Taxi vs Train from St Kilda
There is no direct train service from St Kilda, so this comparison really comes down to tram versus taxi versus rideshare. The heritage route 96 tram is a solid, low-cost option for a straightforward trip to the city, particularly during the day when services run frequently. A taxi to Melbourne CBD costs roughly $19-$27 over 7-8km, while Southbank runs $17-$24 over 6-7km — both reasonable premiums over tram fare for the convenience of a direct, door-to-door trip. For Melbourne Airport, at $68-$97 over 33-37km, a taxi is the only sensible option given there’s no train link at all. Rideshare via Uber or DiDi offers a comparable non-surge estimate of around $71-$20 for a typical St Kilda trip, giving riders a genuine choice between the two on price and availability. Where a taxi wins is late at night, with luggage, in a group, or when tram frequency has dropped — situations where the tram’s low cost is offset by inconvenience or a long wait at the kerb.