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, Newcastle or Geelong and keen for a cheap ride, though, DiDi wins hands-down.

DiDi vs Ola: Features compared

FeatureDiDiOlaWinner
Where is it available?
  • Melbourne
  • Geelong
  • Newcastle
  • Brisbane
  • Gold Coast
  • Sunshine Coast
  • Sydney
  • Melbourne
  • Perth
  • Brisbane
  • Gold Coast
  • Canberra
  • Adelaide
Ola
Which types of cars can I book?
  • Sedans
  • SUVs
  • Sedans
  • SUVs
Both
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.

DiDi DiDi
Exclusive

Get $20 credit

Get $5 off each of your first four rides in Melbourne, Brisbane, Gold Coast, Sunshine Coast, Geelong and Newcastle. Valid on all dates for new users. T&Cs apply.

Last verified

Ola Ola
Exclusive

$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.

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

Ola:

  • Available in more cities across Australia
  • Provides a maxi cab option
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