Between Faro and Seville we found up to 18 bus departures. The earliest departure from Faro is at 01:45 arriving to Seville at 05:30. The latest departure is at 17:00 arriving at 20:15. Prices for a one way adult ticket range from 5 € to 23 €.
The shortest travel distance between Faro (PT) and Seville (ES) is 196 km. The fastest bus which departs at 13:10 has a travel time of 02:40h. The longest travel time on the route is 06:00h. Specific information about each route can be found by clicking the route in the search results.