There are 4 ways to get from Pinheiro da Cruz to Lisbon by taxi, train, bus, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Pinheiro da Cruz to Grandolataxi
- Take the train from Grandola to Lisboa Orientetrain Ic
1h 45m€41–58Bus
cheapest- Take the bus from Grândola - R. D. Afonso Henriques to Estação Rodoviária de Sete Riosbus 85 | Vila Verde de Ficalho / ...
3h 11m€9–19Line 8346 bus, Catamaran, bus
- Take the bus from Pinheiro da Cruz to Tróiabus
- Take the ferry from Tróia - Ponta do Adoxe to Setúbalferry
- Take the bus from Várzea to Gare do Oriente 21-Cbus
3h 4m€13–105Drive, car ferry
- Drive from Pinheiro da Cruz to Tróia - Cais Sulcar
- Take the carferry from Tróia - Cais Sul to Setúbalcarferry
- Drive from Setúbal to Lisboncar
1h 32m€17–208
Questions & Answers
The cheapest way to get from Pinheiro da Cruz to Lisbon is to bus which costs €9 - €20 and takes 3h 11m.
The fastest way to get from Pinheiro da Cruz to Lisbon is to drive and car ferry which takes 1h 32m and costs €17 - €210.
No, there is no direct bus from Pinheiro da Cruz to Lisbon. However, there are services departing from Pinheiro da Cruz and arriving at Estação Rodoviária de Sete Rios via Grândola - R. D. Afonso Henriques. The journey, including transfers, takes approximately 3h 11m.
The distance between Pinheiro da Cruz and Lisbon is 138 km.
The best way to get from Pinheiro da Cruz to Lisbon without a car is to taxi and train which takes 1h 45m and costs €40 - €60.
It takes approximately 1h 45m to get from Pinheiro da Cruz to Lisbon, including transfers.
Pinheiro da Cruz to Lisbon bus services, operated by Rede Expressos, depart from Grândola - R. D. Afonso Henriques station.
Pinheiro da Cruz to Lisbon bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
There are 9212+ hotels available in Lisbon.
What companies run services between Pinheiro da Cruz, Portugal and Lisbon, Portugal?
Rede Expressos operates a bus from Grândola - R. D. Afonso Henriques to Estação Rodoviária de Sete Rios every 4 hours. Tickets cost €6–15 and the journey takes 1h 45m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Grandola to Lisboa Oriente
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €12–23
- Website
- Comboios de Portugal
- Phone
- +351 266 738 120
- [email protected]
- Website
- rodalentejo.pt
Bus from Pinheiro da Cruz to Tróia
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €4–6
- Phone
- +351 265 235 101
- [email protected]
- Website
- atlanticferries.pt
Ferry from Tróia - Ponta do Adoxe to Setúbal
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €6–90
- Schedules at
- atlanticferries.pt
- Passenger
- €6
- Bike
- €6
- Vehicles
- €19–90
Car ferry from Tróia - Cais Sul to Setúbal
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €6–190
- Schedules at
- atlanticferries.pt
- Passenger
- €9
- Bike
- €12
- Vehicles
- €40–190
- Car passenger
- €6
- Car
- €21
- Ave. Duration
- 26 min
- Estimated price
- €29–35
Táxis Linha Do Sul Unip
- Phone
- +351 966 924 696
- Website
- taxisemgrandola.pt
Táxi Vale da Rosa
- Phone
- +351 925 321 500
- Website
- facebook.com
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 around the Cyclades, 5 incredible day trips from Florence by train, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.















