1map logoGo to main page

Barcelona to Faro from $43: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Faro, Portugal

How to Get from Barcelona to Faro: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$43 - PlaneBest price
1001.6 kmDistance
5h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Faro with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
5h  1m
Estimated price
$43-226
Recommended
route map
Distance: 1001.6 km
Duration: 5h 1m

See more options

Pricing table
Company
Various
Plane
Drive
Average Duration
5h  1m
Estimated price
$64-208
Company
Various
Train
Bus
Average Duration
9h  46m
Estimated price
$65-160
Company
Various
Train
Bus
Average Duration
10h  4m
Estimated price
$80-173
Company
Various
Bus
Average Duration
19h  25m
Estimated price
$106-146
Company
Various
Bus
Bus
Average Duration
24h  29m
Estimated price
$136-204
Company
Various
Drive
Average Duration
11h  32m
Estimated price
$210-320

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $51 $44 $45 $51 $47 $51 $49
Fly $203 $150 $49 $100 $158 $52 $259

Traveling From Barcelona to Faro

Traveling from Barcelona to Faro takes you from the vibrant energy and architectural wonders of Catalonia to the serene beaches and quaint charm of the Algarve, offering a refreshing contrast in experiences.

Best Neighbourhoods in Faro

Faro offers a variety of neighborhoods, each with its own charm.

Cidade Velha
• Historic architecture and cobblestone streets.
• Vibrant cafes and local artisan shops.
Ilha de Faro
• Beautiful beaches just a short ferry ride away.
• Popular for water sports and seaside dining.
Santa Maria
• Cultural hotspots with museums and galleries.
• Lively atmosphere with restaurants and nightlife.

Best Times To Visit Faro's Attractions

Maximize your experience in Faro by timing your visits right.

Arco da Vila
Visit early in the morning or late afternoon to enjoy fewer crowds and capture stunning photos.
Teatro Municipal de Faro
Catch a performance on weekdays, as weekends tend to draw larger audiences.
Ria Formosa Natural Park
Explore during sunrise or sunset for breathtaking views and a peaceful atmosphere.

Faro Weather: What to Expect Year-Round

Faro experiences a Mediterranean climate with warm summers and mild winters, making it a year-round destination. Spring and early autumn offer pleasant weather for outdoor exploration, while summer can bring higher temperatures, ideal for beach lovers but potentially crowded tourist spots.

Dining Recommendation in Faro

When in Faro, trying the local dish of cataplana, a seafood stew cooked in a traditional copper dish, introduces you to the region's fresh ingredients and bold flavors, which differ significantly from Barcelona's tapas scene. The intimate atmosphere of a Faro restaurant along the waterfront, with its vibrant sea views, offers a cozy dining experience that's hard to replicate in the bustling streets of Barcelona.

Barcelona - Faro operators

Explore transport companies operating between Barcelona and Faro, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vueling.com

Plane from Barcelona (BCN) to Faro (FAO)

Average Duration
1h 55m
Estimated price
$65-390

Plane from Barcelona (BCN) to Sevilla (SVQ)

Average Duration
1h 40m
Estimated price
$30-190

Plane from Barcelona (BCN) to Sevilla (SVQ) via Bilbao

Average Duration
4h 45m
Estimated price
$65-390
Website
iberia.com

Plane from Barcelona (BCN) to Faro (FAO)

Average Duration
1h 55m
Estimated price
$65-390

Plane from Barcelona (BCN) to Sevilla (SVQ)

Average Duration
1h 39m
Estimated price
$35-200
Website
ryanair.com

Plane from Barcelona (BCN) to Faro (FAO)

Average Duration
1h 55m
Estimated price
$40-340

Plane from Barcelona (BCN) to Sevilla (SVQ)

Average Duration
1h 45m
Estimated price
$29-270
Website
flytap.com

Plane from Barcelona (BCN) to Faro (FAO) via Lisboa

Average Duration
3h 40m
Estimated price
$90-460
Train
Contact phone
+34 910 150 000
Website
iryo.eu

Train from Barcelona-Sants to Sevilla-Santa Justa

Average Duration
5h 47m
Estimated price
$45-140

Train from Barcelona-Sants to Estación de tren de Atocha

Average Duration
2h 52m
Estimated price
$30-85
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Sevilla-Santa Justa

Average Duration
5h 58m
Estimated price
$80-120

Train from Barcelona-Sants to Estación de tren de Atocha

Average Duration
2h 30m
Estimated price
$55-80
Bus
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Estación de Autobuses Barcelona Nord to Algeciras

Average Duration
16h 45m
Estimated price
$100-150

Bus from Sevilla - Estacion Santa Justa to Faro

Average Duration
2h 59m
Estimated price
$18-27
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación de Autobuses Barcelona Nord to Evora

Average Duration
14h 35m
Estimated price
$90-130

Bus from Huelva to Faro

Average Duration
1h 25m
Estimated price
$12-17
Contact phone
+351 21 75 24 524
Website
rede-expressos.pt

Bus from Evora to Faro

Average Duration
3h 50m
Estimated price
$15-21

Barcelona to Faro: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barcelona and Faro offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Barcelona to Faro, covering a distance of 1200.6 km that takes approximately 11 hours and 32 minutes to drive. 💰 The cost of this journey by car falls in the range of €193 to €294, offering a budget-friendly and flexible option for those looking to explore the charming city of Faro from the vibrant streets of Barcelona.
Average price
€194 - €295
🛫 Experience a convenient and quick journey from Barcelona to Faro by taking a direct flight, which lasts only 1 hour and 55 minutes. Airlines like Vueling, Ryanair, and TAP Portugal operate flights between these two vibrant cities. 🌍 Enjoy a seamless travel experience as you cover the distance of 5 hours and 1 minute to reach Faro from Barcelona. 💸 Ticket prices for flights between Faro and Barcelona typically range from €40 to €208, offering flexibility in choosing a fare that suits your budget and travel preferences.
Departure Point
Barcelona Airport
Arrival Point
Faro Airport
Useful tips for plane travellers
• Check if your flight from Barcelona to Faro is direct, as Vueling Airlines and Ryanair both offer non-stop options that can save you valuable time on this route.
• Upon arrival at Faro Airport, be prepared for a straightforward taxi service; taxis to the city center typically cost around €10-€15 and take about 20 minutes, making it easy to get your trip started.
• For local transportation options after your flight, check out the official Faro Airport website at aeroportodefaro.pt for bus schedules and links to pre-book taxis for guaranteed pricing.
🚌 Traveling from Barcelona to Faro by bus requires a transfer in Evora, adding to the adventure of the journey. The total travel time, including transfers, is approximately 19 hours and 25 minutes. 💰 The prices for bus tickets between Faro and Barcelona can vary from €97 to €134, making it a budget-friendly option for those looking to explore both Spain and Portugal on a single journey.
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Faro station

Frequently asked questions

Find out more about the route from Barcelona to Faro.

Or choose the category:
The distance between Barcelona and Faro is approximately 1001.0 km by air and 1200.7 km by road. The typical travel time by plane is around 5 hours and 6 minutes, while flying to Sevilla first and then taking a bus to Faro takes approximately 7 hours and 30 minutes. If traveling by car, it would take about 11 hours and 32 minutes from Faro to Barcelona, and by bus, the journey would take around 18 hours and 16 minutes from Barcelona to Faro.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Faro is to fly. Taking a flight from Barcelona to Faro takes approximately 5 hours and 6 minutes, making it the quickest option available. The cost of the flight ranges from €37 to €220, depending on the airline and the time of booking. Another affordable option is to fly to Sevilla first and then take a bus to Faro, which takes around 7 hours and 30 minutes and costs between €46 and €174.
When traveling from Barcelona to Faro the prices for a bus ticket can vary from €154 to €250.
To travel from Barcelona to Faro without using public transportation, you can drive the distance of 1200.6 km, which takes approximately 11 hours and 32 minutes. It is advisable to check the prices for renting a car, as they can range from €193 to €294.
To travel from Barcelona to Faro without a car, the best option is to take a combination of train and bus. The journey takes approximately 9 hours and 57 minutes and costs around €101-€156. You can board a train from Barcelona to Seville, which takes around 5 hours and 30 minutes. From Seville, you can then take a bus to Faro, which takes approximately 4 hours and 27 minutes.
Unfortunately, there is no direct link between Barcelona and Faro. However, you can reach Faro from Barcelona by taking a combination of transportation options. The fastest way is to fly from Barcelona to Sevilla and then take a bus to Faro, which takes about 7 hours and 30 minutes. Alternatively, you can also choose to take a direct flight from Barcelona to Faro, which takes about 5 hours and 6 minutes. If you prefer to travel by car, it will take approximately 11 hours and 32 minutes, while taking a bus will take around 18 hours and 16 minutes.
The flight between Barcelona and Faro typically takes 1 hour and 55 minutes. The prices for this flight range from €39 to €217, depending on factors such as the airline, time of booking, and availability.
There are plenty of options for accommodation near Faro. With over 3181 hotels to choose from, there is something to suit every budget and preference. Prices start at €41 per night, so you can find both budget-friendly and luxury options.

Trips from Barcelona