DiDi vs Ola

Discover who takes the prize for best value and best ride between DiDi and Ola.

Uber has been dominating the Australian ride-share market for almost a decade now but we’ve since seen a stack of new competitors entering the space.

DiDi, a Chinese favourite, and Ola, India’s most popular service, both popped onto the scene in Australia in 2018 with competitive prices and free ride offers.

We’ve done the maths to figure out who deserves your ride dollars with a closer look at deals, fees, locations and ride extras.

TL;DR: Our verdict

The winner: It’s a tough call but Ola wins overall as it's more widely available. If you're in Melbourne or Geelong and keen for a cheap ride, though, DiDi wins hands-down.

DiDi vs Ola: Features compared

Where is it available?
  • Melbourne
  • Geelong
  • Sydney
  • Melbourne
  • Perth
  • Brisbane
  • Gold Coast
  • Canberra
  • Adelaide
Which types of cars can I book?
  • Sedans
  • SUVs
  • Sedans
  • SUVs
Does it take cash?NoNoBoth
Does it take card?YesYesBoth
Does it deliver food?NoNoBoth
Does it allow dogs?Assistance animals are accepted. Pets are accepted at the discretion of the driver.Not as a standard. Some drivers may accept pets upon request.Both
Do fares include GST?YesYesBoth
Does it have child seats?NoNoBoth
Does it pick up from airports?YesYesBoth
Does it have maxi cabs?NoYesOla

Which offers the best price? Fees compared.

We compared DiDi and Ola side by side to see which app came out as the cheapest.

Fees were calculated on the most economic fares in Melbourne.

FeeDiDiOlaWhich is better?
Base fare$1.98$2.00DiDi
Booking fee$0.00$0.55DiDi
Minimum fare$6.98$7.50DiDi
Charge per minute$0.30$0.35DiDi
Charge per kilometre$1.08 for the first 7km, dropping to $0.98 after$1.15DiDi
Cancellation fee$6.00$10. Free if cancelled less than 5 minutes after driver accepts rideDiDi

The verdict?

DiDi offers extremely competitive prices, so if you’re after the cheapest ride then DiDi is easily the top choice.

What are the deals like?

Both DiDi and Ola offer $20 off your first ride. DiDi also gives riders the chance to earn free rides by sharing referrals.

Ola Ola
Mobile Only

$20 off first ride

Valid on all dates in Sydney, Perth, Melbourne, Gold Coast and Canberra, enter the promo code into your app to redeem. T&Cs apply.

Last verified

DiDi vs Ola: Which won?

Ola is the overall winner as it's available in most major cities and rates are not too far off DiDi’s super-competitive price structure.


  • Cheaper fares overall, with lower rates for booking fee, minimum fare and charge per kilometre


  • Available in more cities across Australia
  • Provides a maxi cab option

Stephanie Yip

Stef is the Travel Editor at finder.com.au and has been writing about travel for over a decade. She's visited over 50 countries and has had some incredible experiences, including hot air ballooning over Cappadocia, hitchhiking across Romania and seeing the Northern Lights (twice!). And while she’d never say no to a luxury escape, she's far more likely to stretch her travel dollars as far as they can go by keeping her ear to the ground for unbeatable travel bargains. And she'll tell you all about them, too! Stef has had articles featured on Travel Weekly, Escape and Hostelworld.

Was this content helpful to you? No  Yes

Related Posts

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Ask a question
Go to site