Get the Finder app 🥳

Track your credit score

Free

DiDi vs Ola

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

Updated

Fact checked

We’re committed to our readers and editorial independence. We don’t compare all products in the market and may receive compensation when we refer you to our partners, but this does not influence our opinions or reviews. Learn more about Finder .

DiDi, a Chinese favourite, and Ola, India’s most popular service, both popped onto the rideshare 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 available in more capital cities and offers maxi cabs. If you're in Sunshine Coast, Newcastle or Geelong and keen for a cheap ride, though, DiDi wins hands-down.

If you're just looking for the best deal or a sign-up discount, then Didi takes the cake with a $20 credit available on sign-up.

DiDi DiDi
Exclusive

Free rides in Sydney

Get a free ride up to $15 on weekends until 1 November 2020. Valid for Sydney rides only. T&Cs apply.

Last verified

Deal ends

DiDi DiDi
Exclusive

Get $20 credit

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

Last verified

DiDi DiDi

Up to $50 off rides

Get $5 off 10 rides in Melbourne, Perth, Brisbane, Adelaide and Newcastle. Valid for new users only. Maximum of 4 rides per day. T&Cs apply.

Last verified

DiDi DiDi

Up to $100 off Sydney rides

Download Didi app to receive discounts and other perks. Valid for new Sydney users. T&Cs apply.

Last verified

DiDi vs Ola: Features compared

FeatureDiDiOlaWinner
Where is it available?
  • Sydney (as at 16 March 2020)
  • Melbourne
  • Brisbane
  • Gold Coast
  • Sunshine Coast
  • Geelong
  • Newcastle
  • Sydney
  • Melbourne
  • Brisbane
  • Gold Coast
  • Canberra
  • Adelaide
  • Perth
Both
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
Sign-up dealsYes, $20 with our exclusive code.Yes, $15 with a referral code.DiDi
Book a ride with DiDi

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 discounts on first rides with referrals. Didi offers a higher referral discount and it gives riders the chance to earn free rides by sharing referrals, making it the clear winner when it comes to deals upon sign-up.

  • Ola referral discount: $15
  • Didi referral discount: $20 (get deal below)
DiDi DiDi
Exclusive

Free rides in Sydney

Get a free ride up to $15 on weekends until 1 November 2020. Valid for Sydney rides only. T&Cs apply.

Last verified

Deal ends

DiDi DiDi
Exclusive

Get $20 credit

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

Last verified

DiDi DiDi

Up to $50 off rides

Get $5 off 10 rides in Melbourne, Perth, Brisbane, Adelaide and Newcastle. Valid for new users only. Maximum of 4 rides per day. T&Cs apply.

Last verified

DiDi DiDi

Up to $100 off Sydney rides

Download Didi app to receive discounts and other perks. Valid for new Sydney users. T&Cs apply.

Last verified


DiDi vs Ola: Which won?

Ola is the overall winner as it's available in more capital 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 capital across Australia
  • Provides a maxi cab option

More guides on Finder

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.
Go to site