Buses from Faro to Barcelona
🚌 Despite there being no direct bus from Faro to Barcelona, travelers can still make the journey with a transfer in Evora. The total travel time, including transfers, is approximately 19 hours and 30 minutes. 💶 The prices for a bus ticket from Faro to Barcelona can vary between €98 to €148, making this an affordable and scenic way to travel between these two popular destinations in Portugal and Spain.