There are 4 ways to get from Mandurah to Cervantes by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus  •  4h 41m

  1. Take the train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1 Mandurah Line
  2. Take the bus from Wellington St Forrest Place R10 / Y14 to Cervantes Post Office Coastal Services

$63 - $96

Cheapest option

Train, bus via Perth  •  5h 19m

  1. Take the train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1 Mandurah Line
  2. Take the bus from Transwa Bay East Perth to Transwa Bay Cervantes To Geraldton

$28 - $38

2 alternative options

Bus  •  5h 54m

  1. Take the bus from Mandurah Bus Stn Stand A5 to Wellington St Before Forrest Pl 909
  2. Take the bus from Wellington St Forrest Place R10 / Y14 to Cervantes Post Office Coastal Services

$64 - $97

Drive  •  2h 58m

  1. Drive from Mandurah to Cervantes 268.2 km

$35 - $60

Questions & Answers

There is widespread community transmission in Australia.
Last Updated: 3/20/2020 | Source: CDC.

Travel restrictions may apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Mandurah to Cervantes is to train and bus via Perth which costs $28 - $40 and takes 5h 19m.

More details

The quickest way to get from Mandurah to Cervantes is to drive which costs $35 - $60 and takes 2h 58m.

More details

No, there is no direct bus from Mandurah to Cervantes. However, there are services departing from Mandurah Bus Stn Stand A5 and arriving at Cervantes Post Office via Wellington St Forrest Place R10 / Y14. The journey, including transfers, takes approximately 5h 54m.

More details

The distance between Mandurah and Cervantes is 234 km. The road distance is 268.2 km.

Get driving directions

The best way to get from Mandurah to Cervantes without a car is to train and bus which takes 4h 41m and costs $60 - $100.

More details

It takes approximately 4h 41m to get from Mandurah to Cervantes, including transfers.

More details

Mandurah to Cervantes bus services, operated by Transperth, depart from Mandurah Bus Stn Stand A5 station.

More details

Mandurah to Cervantes bus services, operated by Integrity Coach Lines (Aust) Pty Ltd, arrive at Cervantes Post Office station.

More details

Yes, the driving distance between Mandurah to Cervantes is 268 km. It takes approximately 2h 58m to drive from Mandurah to Cervantes.

Get driving directions

Map of how to get from Mandurah to Cervantes.
Launch map view
  • Distance: 233.6 km
  • Duration: 4h 41m

What companies run services between Mandurah, WA, Australia and Cervantes, WA, Australia?

You can take a bus from Mandurah to Cervantes via Wellington St Forrest Place R10 / Y14 in around 5h 54m.

Train operators
Transperth
Phone
13 62 13
Website
transperth.wa.gov.au
Train from Mandurah Stn Platform 1 to Perth Underground Stn Platform 1
Ave. Duration
51 min
Frequency
Every 20 minutes
Estimated price
$8 - $11
Website
Transperth
Bus operators
Integrity Coach Lines (Aust) Pty Ltd
Phone
08 9274 7464
Email
info@integritycoachlines.com.au
Website
integritycoachlines.com.au
Bus from Wellington St Forrest Place R10 / Y14 to Cervantes Post Office
Ave. Duration
2h 50m
Frequency
Twice a week
Estimated price
$55 - $85
Schedules at
integritycoachlines.com.au
TransWA
Phone
1300 662 205
Email
info@transwa.wa.gov.au
Website
transwa.wa.gov.au
Bus from Transwa Bay East Perth to Transwa Bay Cervantes
Ave. Duration
3h 15m
Frequency
Twice a week
Estimated price
$16 - $21
Website
TransWA
Transperth
Phone
13 62 13
Website
transperth.wa.gov.au
Bus from Mandurah Bus Stn Stand A5 to Wellington St Before Forrest Pl
Ave. Duration
2h 4m
Frequency
Twice a week
Estimated price
$8 - $12
Website
Transperth

Want to know more about travelling around Australia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There are 31+ hotels available in Cervantes. Prices start at $150 AUD per night.

More details