There are 5 ways to get from Faro to Coria by bus, train, car, or ferry
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 Faro to Sevilla - Plaza de Armasbus
- Take the bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Caceresbus
- Take the bus from Caceres to Coriabus
8h 45mDrive 475.5 km
cheapest- Drive from Faro to Coriacar 475.5 km
5h 18m€74–107Bus, train via Zafra
- Take the bus from Faro to Huelvabus
- Take the train from Huelva to Zafratrain
- Take the train from Zafra to Cacerestrain Re
- Take the bus from Caceres to Coriabus
10h 8mBus, train
- Take the bus from Faro to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Cacerestrain Re
- Take the bus from Caceres to Coriabus
10h 13mBus, ferry
- Take the bus from Faro - Terminal Rodoviário to Terminal Rodoviário de Vila Real de Santo Antóniobus 67 / ...
- Take the ferry from Vila Real de Santo António to Ayamonteferry
- Take the bus from Ayamonte to Méridabus
- Take the bus from Merida to Caceresbus
- Take the bus from Caceres to Coriabus
14h 12m
Questions & Answers
The cheapest way to get from Faro to Coria is to drive which costs €70 - €110 and takes 5h 18m.
The fastest way to get from Faro to Coria is to drive which takes 5h 18m and costs €70 - €110.
No, there is no direct bus from Faro to Coria. However, there are services departing from Faro and arriving at Coria via Sevilla, Estación de Autobuses (Plaza de Armas) and Caceres. The journey, including transfers, takes approximately 8h 45m.
The distance between Faro and Coria is 525 km. The road distance is 475.5 km.
The best way to get from Faro to Coria without a car is to bus which takes 8h 45m and costs .
It takes approximately 8h 45m to get from Faro to Coria, including transfers.
Faro to Coria bus services, operated by Rede Expressos, depart from Faro station.
Faro to Coria bus services, operated by Rede Expressos, arrive at Sevilla - Plaza de Armas station.
Coria is 1h ahead of Faro. It is currently 1:49 PM in Faro and 2:49 PM in Coria.
Yes, the driving distance between Faro to Coria is 475 km. It takes approximately 5h 18m to drive from Faro to Coria.
What companies run services between Faro, Portugal and Coria, Extremadura, Spain?
You can take a bus from Faro to Coria via Sevilla, Estación de Autobuses (Plaza de Armas) and Caceres in around 8h 45m.
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt
Bus from Faro to Huelva
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €8–18
- Website
- https://rede-expressos.pt
Bus from Faro to Sevilla Santa Justa
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- €15–35
- Website
- https://rede-expressos.pt
- Website
- global.flixbus.com
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
Bus from Faro to Huelva
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
- Website
- alsa.es
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Caceres
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a day
- Schedules at
- alsa.es
Bus from Caceres to Coria
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- alsa.es
Bus from Merida to Caceres
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Schedules at
- alsa.es
- Phone
- +351 300 074 830
- clientes@vamusalgarve.pt
- Website
- vamusalgarve.pt
Bus from Faro - Terminal Rodoviário to Terminal Rodoviário de Vila Real de Santo António
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- €5–13
- Schedules at
- vamusalgarve.pt
- Simple Ticket
- €5–7
- Aerobus
- €11–13
- Phone
- +34 916 52 00 11
- infobus@interbus.es
- Website
- grupointerbus.com
Bus from Ayamonte to Mérida
- Ave. Duration
- 6h 10m
- Frequency
- Twice a week
- Estimated price
- €30–60
- Schedules at
- grupointerbus.com
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Vila Real de Santo António to Ayamonte
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
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 Need to know: Greyhound, Getting around the Cyclades, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Coria.










