1map logoGo to main page

Barcelona, Catalonia to Faro, Algarve Region 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 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $48 $42 $43 $48 $44 $48 $46
Fly $191 $141 $46 $94 $149 $49 $244

Traveling From Barcelona to Faro

Traveling from vibrant Barcelona to the tranquil shores of Faro opens doors to a landscape of lively culture and serene coastal beauty.

Best Neighbourhoods in Faro

Faro offers diverse neighborhoods, each showcasing unique charm and character.

Old Town (Cidade Velha)
• Cobblestone streets with historic architecture
• Bustling cafes and shops nearby
Ria Formosa
• Scenic waterfront views and walking trails
• Excellent birdwatching and outdoor activities
Avenida da República
• Lively atmosphere with local markets
• Great dining options and nightlife

Best Times To Visit Faro's Attractions

Timing your visits to Faro's highlights can elevate your experience.

Arco da Vila
Visit early morning or late afternoon for stunning light and fewer tourists.
Ria Formosa Natural Park
Early mornings offer serene views and the best birdwatching opportunities.
Teatro Lethes
Attending performances during weekdays provides a more intimate atmosphere.

Faro Weather: What to Expect Year-Round

Faro enjoys a Mediterranean climate, characterized by hot summers and mild winters, with the most pleasant weather occurring from spring to early autumn. Understanding the weather patterns can help you plan outdoor activities and enjoy the region’s beautiful landscapes.

Dining Recommendation in Faro

In Faro, don't miss out on trying 'Cataplana de Marisco,' a flavorful seafood dish cooked in a unique clam-shaped pot that showcases the region’s fresh catch. This dining experience contrasts with Barcelona’s tapas scene, emphasizing communal sharing, while Faro’s focus on local ingredients and aromatic spices creates a distinctively rich, hearty flavor profile.

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 Show flights
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 Show bus routes
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 picturesque journey from Barcelona to Faro, traversing 746 miles of scenic routes. Enjoy the freedom of the open road as you wind your way through charming Spanish and Portuguese landscapes. 💰 Explore the cost-effective option of driving, with prices ranging from €194 to €295 for the Barcelona to Faro route by car. Feel the thrill of independence and flexibility as you set your own pace and stop to admire the beauty along the way.
Average price
€194 - €295
🛫 Flying from Barcelona to Faro is a convenient choice with the quickest direct flight taking only 1 hour and 55 minutes. Vueling Airlines, Ryanair, and TAP Portugal are popular airlines that operate on this route. 🌍 The journey from Barcelona Airport to Faro Airport typically takes around 5 hours and 1 minute. Despite the short flight duration, travelers can enjoy stunning views as they travel from Spain to Portugal. 💸 When booking a flight between Faro and Barcelona, prices can range from €40 to €208, making it a relatively affordable option for those looking to explore two vibrant destinations in Europe.
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.
🚌 Although there is no direct bus from Barcelona to Faro, you can take a bus from Estación de Autobuses Barcelona Nord to Faro via Evora. The journey, with transfers, lasts around 19 hours and 25 minutes. 💸 Prices for a bus ticket between Faro and Barcelona range from €98 to €135. It's a long journey but a cost-effective way to travel between these two beautiful cities in Spain and Portugal.
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 622 miles. By taking a flight, the typical travel time is around 5 hours and 6 minutes. If you prefer a combination of flying and taking a bus, it will take approximately 7 hours and 30 minutes. Traveling by car from Faro to Barcelona typically takes around 11 hours and 32 minutes, while taking a bus can take around 18 hours and 16 minutes.
The most cost-effective and time-efficient transportation option for traveling from Barcelona to Faro is to fly. It takes approximately 5 hours and 6 minutes and costs between €36 and €218. This option offers the quickest travel time compared to other modes of transportation. Another affordable option is to fly to Sevilla and then take a bus to Faro, which takes 7 hours and 30 minutes and costs between €45 and €172.
The prices for a bus ticket between Barcelona and Faro range from €153 to €248. It is important to note that these prices may vary depending on factors such as the time of year and the specific bus company chosen. It is recommended to compare prices from different operators and book in advance to get the best deal. Additionally, alternative modes of transportation such as flying or driving may offer different price options.
To travel from Barcelona to Faro without using public transportation, you can consider driving. The distance between the two cities is approximately 746 miles, and it takes around 11 hours and 32 minutes to complete the journey by car. Keep in mind that the prices for renting a car and fuel costs can vary, ranging from €191 to €291. Plan your trip accordingly and ensure you have a valid driver's license and insurance for the duration of the journey.
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 €100-€154. First, take a train from Barcelona to Sevilla, which takes about 5 hours and 30 minutes. Then, transfer to a bus from Sevilla to Faro, which takes around 4 hours and 27 minutes. This is a convenient and cost-effective way to reach Faro from Barcelona without a car.
No, there is no direct link between Barcelona and Faro. However, there are bus services available with transfers in Sevilla Plaza de Armas. The journey time can take up to 18 hours and 16 minutes, including transfers. The bus services are operated by ALSA, departing from Barcelona station and arriving at Faro station.
The flight between Barcelona and Faro typically takes around 1 hour and 55 minutes. The prices for this flight can vary between €39 and €214.
There are numerous accommodation options available near Faro. With over 3,181 hotels to choose from, travelers can find a variety of choices that suit their preferences and budgets. Prices start as low as €41 per night, offering affordable options for those on a budget. It is recommended to book in advance to secure the best deals and ensure availability during your stay.

Trips from Barcelona