The average bus between Faro and Elche takes 23h 15m and the fastest bus takes 19h 45m. The bus service runs several times per day from Faro to Elche. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Faro and Elche. The earliest departure is at 12:30 PM in the afternoon, and the last departure from Faro is at 5:30 PM which arrives into Elche at 9:15 PM. All services require a transfer at Sevilla - Estación de Autobuses Plaza de Armas and take an average of 23h 15m. The schedules shown below are for the next available departures.
Want to know about travelling from Faro to Elche? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Faro to Elche. However, there are services departing from Terminal Rodoviário de Faro station and arriving at Elche station via Sevilla, Estación de Autobuses station and Estación de Autobuses de Granada station. The journey, including transfers, takes approximately 23h 15m.
Faro to Elche bus services, operated by Rede Expressos, depart from Terminal Rodoviário de Faro station.
Faro to Elche bus services, operated by ALSA, arrive at Elche station.
Book your Faro to Elche bus tickets online with Omio.
The distance between Faro and Elche is 650.9 km. The road distance is 759 km.
You can take a bus from Terminal Rodoviário de Faro to Elche via Sevilla - Estación de Autobuses Plaza de Armas and Granada Estación de Autobuses in around 12h 15m.