There are 5 ways to get from Lisbon to Longroiva by bus, train, car, plane or towncar
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
Bus via Penedono
-
Take the bus from Lisboa Sete Rios to Penedono
Cheapest option
Bus
-
Take the bus from Lisboa to Vila Nova Foz Côa
3 alternative options
Train
-
Take the train from Lisboa - Oriente to Coimbra-B
-
Take the train from Coimbra-B to Vila Franca Das Naves
Drive
-
Drive from Lisbon Oriente to Longroiva
Fly, towncar, train
-
Fly from Lisboa (LIS) to Porto (OPO)
-
Take a town car from Porto Airport to Peso da Régua
-
Take the train from Regua to Freixo De Numao-Mos Do Douro
Questions & Answers
The cheapest way to get from Lisbon to Longroiva is to bus which costs €30 - €40 and takes 6h 3m.
The quickest way to get from Lisbon to Longroiva is to drive which costs €60 - €95 and takes 3h 35m.
The distance between Lisbon and Longroiva is 299 km. The road distance is 370.4 km.
The best way to get from Lisbon to Longroiva without a car is to bus via Penedono which takes 5h 38m and costs €35 - €50.
It takes approximately 5h 38m to get from Lisbon to Longroiva, including transfers.
The best way to get from Lisbon to Longroiva is to bus via Penedono which takes 5h 38m and costs €35 - €50. Alternatively, you can train, which costs €45 - €65 and takes 5h 55m.
The quickest flight from Lisboa Airport to Porto Airport is the direct flight which takes 1h.
Yes, the driving distance between Lisbon to Longroiva is 370 km. It takes approximately 3h 35m to drive from Lisbon to Longroiva.
TAP Portugal offers flights from Lisboa Airport to Porto Airport.
There are 67+ hotels available in Longroiva. Prices start at €25 per night.

- Distance: 299 km
- Duration: 5h 38m
What companies run services between Lisbon, Portugal and Longroiva, Portugal?
Rede Expressos operates a bus from Lisboa Sete Rios to Penedono twice daily. Tickets cost €19 - €25 and the journey takes 5h 15m. Alternatively, you can take a train from Lisbon Oriente to Longroiva via Coimbra-B and Vila Franca Das Naves in around 5h 55m.

- Website
- flytap.com
Flights from Lisboa to Porto
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €35 - €110

- Phone
- +351 218 050 653
- apoiocliente@cp.pt
- Website
- cp.pt
Train from Lisboa - Oriente to Coimbra-B
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €12 - €19
- Website
- https://www.cp.pt/passageiros/en
Train from Coimbra-B to Vila Franca Das Naves
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €9 - €13
- Website
- https://www.cp.pt/passageiros/en
Train from Regua to Freixo De Numao-Mos Do Douro
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- €4 - €6
- Website
- https://www.cp.pt/passageiros/en

- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Lisboa Sete Rios to Penedono
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- €19 - €25
- Website
- https://www.rede-expressos.pt/en

- Phone
- +351 259 340 710
- geral@rodonorte.pt
- Website
- rodonorte.pt
Bus from Lisboa to Vila Nova Foz Côa
- Ave. Duration
- 5h 50m
- Frequency
- 6 times a week
- Estimated price
- €19 - €21
- Website
- https://www.rodonorte.pt/en/

- Phone
- (+351) 220971653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto Airport to Peso da Régua
- Ave. Duration
- 1h 17m
- Frequency
- On demand
- Estimated price
- €95 - €140
- More information at
- VMTransfers
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 Rome from the airport, How to plan an amazing trip around Scandinavia and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Lisbon to Lisboa Airport is to subway which takes 17 min and costs €1 - €6.