There are 4 ways to get from Grândola to Covilhã by bus, train, 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.
Bus
best- Take the bus from Grândola - R. D. Afonso Henriques to Estação Rodoviária de Sete Riosbus 85 | Vila Verde de Ficalho / ...
- Take the bus from Estação Rodoviária de Sete Rios to Central de Camionagem da Covilhãbus 33 | Lisboa / ...
6h 4m€27–67Train
- Take the train from Grandola to Lisboa Orientetrain Ic
- Take the train from Lisboa Oriente to Abrantestrain Ic / ...
- Take the train from Abrantes to Covilhatrain Ic
6h 46m€42–84Drive 303.5 km
- Drive from Grândola to Covilhãcar 303.5 km
4h 5m€47–68Bus via Setúbal
- Take the bus from Grândola - R. D. Afonso Henriques to Hospital de Setúbalbus
- Take the bus from Interface de Transportes de Setúbal P1 to Estação Rodoviária de Lisboa Orientebus
- Take the bus from Lisbon to Covilhabus
9h 10m€35–59
Grândola to Covilhã by bus
Questions & Answers
The cheapest way to get from Grândola to Covilhã is to bus which costs €27 - €70 and takes 6h 4m.
The fastest way to get from Grândola to Covilhã is to drive which takes 4h 5m and costs €45 - €70.
No, there is no direct bus from Grândola to Covilhã. However, there are services departing from Grândola - R. D. Afonso Henriques and arriving at Central de Camionagem da Covilhã via Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 6h 4m.
No, there is no direct train from Grândola to Covilhã. However, there are services departing from Grandola and arriving at Covilha via Lisboa Oriente and Abrantes. The journey, including transfers, takes approximately 6h 46m.
The distance between Grândola and Covilhã is 381 km. The road distance is 303.5 km.
The best way to get from Grândola to Covilhã without a car is to bus which takes 6h 4m and costs €27 - €70.
It takes approximately 6h 4m to get from Grândola to Covilhã, including transfers.
Grândola to Covilhã bus services, operated by Rede Expressos, depart from Grândola - R. D. Afonso Henriques station.
Grândola to Covilhã train services, operated by Comboios de Portugal, depart from Grandola station.
The best way to get from Grândola to Covilhã is to bus which takes 6h 4m and costs €27 - €70. Alternatively, you can train, which costs €40 - €85 and takes 6h 46m.
What companies run services between Grândola, Portugal and Covilhã, Portugal?
You can take a bus from Grândola - R. D. Afonso Henriques to Central de Camionagem da Covilhã via Estação Rodoviária de Sete Rios in around 6h 4m. Alternatively, you can take a train from Grandola to Covilha via Lisboa Oriente and Abrantes in around 6h 46m.
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Grandola to Lisboa Oriente
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €12–24
- Website
- Comboios de Portugal
Train from Lisboa Oriente to Abrantes
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- €13–26
- Website
- Comboios de Portugal
Train from Abrantes to Covilha
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- €17–35
- Website
- Comboios de Portugal
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Grândola - R. D. Afonso Henriques to Estação Rodoviária de Sete Rios
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Estimated price
- €7–17
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Central de Camionagem da Covilhã
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Estimated price
- €20–50
- Website
- Rede Expressos
- Phone
- +351 266 738 120
- [email protected]
- Website
- rodalentejo.pt
Bus from Grândola - R. D. Afonso Henriques to Hospital de Setúbal
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a day
- Estimated price
- €6–9
- Schedules at
- rodalentejo.pt
- Simple Ticket
- €6–9
- Phone
- +351 210 418 800
- [email protected]
- Website
- carrismetropolitana.pt
Bus from Interface de Transportes de Setúbal P1 to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Schedules at
- carrismetropolitana.pt
- On-board Ticket
- €3–6
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Lisbon to Covilha
- Ave. Duration
- 5h 40m
- Frequency
- 6 times a week
- Estimated price
- €26–45
- Website
- Flixbus
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?
Read the travel guide
More Questions & Answers
Grândola to Covilhã bus services, operated by Rede Expressos, arrive at Estação Rodoviária de Sete Rios station.
Grândola to Covilhã train services, operated by Comboios de Portugal, arrive at Lisboa Oriente station.
Yes, the driving distance between Grândola to Covilhã is 304 km. It takes approximately 4h 5m to drive from Grândola to Covilhã.
Book your Grândola to Covilhã train tickets online with Omio.
Book your Grândola to Covilhã bus tickets online with Omio.
There are 550+ hotels available in Covilhã.





















