Rome2Rio

How to get fromMafra to Cabo da Rocaby bus, car or taxi

Find Transport to Cabo da Roca

See all options

There are 3 ways to get from Mafra to Cabo da Roca by bus, car, or taxi

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

  1. Line 2626 bus, line 1624 bus

    best
    1. Take the bus from Terreiro D João V to Av Aviação Portuguesa 3bus2626
    2. Take the bus from Av Nunes de Carvalho 5 to Cabo da Rocabus1624
    2h 3m
    €5–8
  2. Drive 31.5 km

    1. Drive from Mafra to Cabo da Rocacar31.5 km
    41 min
    €5–7
  3. Taxi

    1. Take the taxi from Mafra to Cabo da Rocataxi31.5 km
    41 min
    €40–50

Mafra to Cabo da Roca by bus

Calendar67Weekly Buses
Duration2h 3mAverage Duration
Ticket€5Cheapest Price
See schedules

Questions & Answers

What companies run services between Mafra, Portugal and Cabo da Roca, Portugal?

You can take a bus from Terreiro D João V to Cabo da Roca via Av Aviação Portuguesa 3 and Av Nunes de Carvalho 5 in around 2h 3m.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Italian Lakes: Getting around by train, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.