There are 4 ways to get from Covilhã to Cascais 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.
Take the train from Covilha to Lisboa - Santa Apolonia
Take the bus from Covilha to Lisboa Oriente
2 alternative options
Take the bus from Covilha Bus Station to Lisbon Oriente
Drive from Covilhã to Cascais
Questions & Answers
The cheapest way to get from Covilhã to Cascais is to bus which costs €18 - €27 and takes 4h 55m.
The quickest way to get from Covilhã to Cascais is to drive which costs €35 - €55 and takes 2h 57m.
No, there is no direct bus from Covilhã to Cascais. However, there are services departing from Covilha and arriving at Cascais via Lisbon. The journey, including transfers, takes approximately 4h 55m.
No, there is no direct train from Covilhã to Cascais. However, there are services departing from Covilha and arriving at Cascais via Santa Apolónia and Lisboa - Cais Do Sodre. The journey, including transfers, takes approximately 4h 35m.
The distance between Covilhã and Cascais is 241 km. The road distance is 306 km.
The best way to get from Covilhã to Cascais without a car is to train which takes 4h 35m and costs €23 - €40.
It takes approximately 4h 35m to get from Covilhã to Cascais, including transfers.
Covilhã to Cascais bus services, operated by Citi Express, depart from Covilha station.
Covilhã to Cascais train services, operated by Comboios De Portugal, depart from Covilha station.
The best way to get from Covilhã to Cascais is to train which takes 4h 35m and costs €23 - €40. Alternatively, you can bus, which costs €18 - €27 and takes 4h 55m.
What companies run services between Covilhã, Portugal and Cascais, Portugal?
Comboios De Portugal operates a train from Covilha to Lisboa - Santa Apolonia 3 times a day. Tickets cost €21 - €30 and the journey takes 3h 27m. Alternatively, Citi Express operates a bus from Covilha to Lisboa Oriente once daily. Tickets cost €14 - €17 and the journey takes 3h 15m. FlixBus also services this route 3 times a week.
Comboios de Portugal (CP) is the national railway network of Portugal that spans over 2700km, with trains split into three main types: regional, urban and intercity trains; international and domestic high-speed trains; and international night trains. Portugal's main stations are Santa Apolónia in Lisbon and Campanha in Porto – these connect to trains in Portugal's cities and international destinations. The Alfa Pendular, the fastest train in Portugal, is a popular travel choice, as it can run at a speed of up to 250 km/h. You can book train tickets up to 60 days in advance.
Train from Covilha to Lisboa - Santa Apolonia
- Ave. Duration
- 3h 27m
- 3 times a day
- Estimated price
- €21 - €30
- Comboios De Portugal
- €21 - €30
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Bus from Covilha to Lisbon
- Ave. Duration
- 5h 35m
- 3 times a week
- Estimated price
- €15 - €19
Frequently asked questions
Want to know more about travelling around Portugal
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.
Related travel guides
Want to know more about Flixbus?
Rome2rio’s guide has all the details
More Questions & Answers
Covilhã to Cascais bus services, operated by Citi Express, arrive at Lisboa Oriente station.
Covilhã to Cascais train services, operated by Comboios De Portugal, arrive at Lisboa - Santa Apolonia station.
Yes, the driving distance between Covilhã to Cascais is 306 km. It takes approximately 2h 57m to drive from Covilhã to Cascais.
There are 1010+ hotels available in Cascais. Prices start at €87 per night.