Rome2Rio

How to get fromCarvoeiro to Praia do Carvalhalby train, bus, or car

Find Transport to Praia do Carvalhal

See all options

There are 4 ways to get from Carvoeiro to Praia do Carvalhal 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.

  1. Train

    best
    1. Take the train from Tunes to Grandolatrain train Ic
    5h 4m
    €54–85
  2. Bus

    cheapest
    1. Take the bus from Terminal Rodoviário de Portimão to Terminal Rodoviário de Santiago do Cacémbus bus 80 | Portimão
    8h 12m
    €17–41
  3. Bus via Beja

    1. Take the bus from Terminal Rodoviário de Lagoa to Terminal Rodoviário de Bejabus bus 63 | Lagos / ...
    2. Take the bus from Terminal Rodoviário de Beja to Grândola - R. D. Afonso Henriquesbus bus 85 | Vila Verde de Ficalho
    7h 19m
    €19–44
  4. Drive  184.5 km

    1. Drive from Carvoeiro to Praia do Carvalhalcar car 184.5 km
    2h 15m
    €29–42

Questions & Answers

What companies run services between Carvoeiro, Faro, Portugal and Praia do Carvalhal, Portugal?

Comboios de Portugal operates a train from Tunes to Grandola 4 times a day. Tickets cost €15–28 and the journey takes 1h 52m. Alternatively, you can take a bus from Carvoeiro to Lagoa Formosa via Terminal Rodoviário de Lagoa, Terminal Rodoviário de Beja, and Grândola - R. D. Afonso Henriques in around 7h 19m.

Bus 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 5 incredible day trips from Florence by train, Italian Lakes: Getting around by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

More Questions & Answers