Travel options
from Frankfurt am Main to Barcelona

You can get from Frankfurt am Main to Barcelona by train, bus or flight.

Our recommendation

To get from Frankfurt am Main to Barcelona on Sep 19 we recommend taking a flight because it’s the best combination of price and speed.

05:30PMFrankfurt am Main Airport2h05 07:35PMBarcelona El Prat Airport
0 changes
$1571One-way
Cheapest
11:45PMFrankfurt, Flughafen Terminal 224h00 11:45PMBarcelona, Estació d'Autobusos Nord
1 changes
$571One-way
Other options
07:05AMFrankfurt am Main Airport4h45 11:50AMBarcelona El Prat Airport
1 changes
$2641One-way
07:10PMFrankfurt am Main Airport13h45 08:55AMBarcelona El Prat Airport
1 changes
$1991One-way
07:05AMFrankfurt am Main Airport7h20 02:25PMBarcelona El Prat Airport
1 changes
$2641One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sat
Sep 18
$82BlaBlaCar Bus
$239Malta Air
Sun
Sep 19
$57BlaBlaCar Bus
$181Ryanair
Mon
Sep 20
$82BlaBlaCar Bus
$91Ryanair
Tue
Sep 21
$137BlaBlaCar Bus
$91Malta Air
Wed
Sep 22
$70BlaBlaCar Bus
$139Air Nostrum
Thu
Sep 23
$57BlaBlaCar Bus
$163Air Nostrum
Fri
Sep 24
$70BlaBlaCar Bus
$147Alitalia Cityliner
Sat
Sep 25
$57BlaBlaCar Bus
$122Air Nostrum
Sun
Sep 26
$57BlaBlaCar Bus
$91Ryanair
Mon
Sep 27
$57BlaBlaCar Bus
$26Ryanair
Tue
Sep 28
$70BlaBlaCar Bus
$21Malta Air
Wed
Sep 29
$70BlaBlaCar Bus
$59Malta Air
Thu
Sep 30
$57BlaBlaCar Bus
$69Ryanair
Fri
Oct 1
$57BlaBlaCar Bus
$98Malta Air
Sat
Oct 2
$57BlaBlaCar Bus
$104Lufthansa
Sun
Oct 3
$57BlaBlaCar Bus
$75Ryanair
Mon
Oct 4
$57BlaBlaCar Bus
$18Ryanair
Tue
Oct 5
$57BlaBlaCar Bus
$18Malta Air
Wed
Oct 6
$57BlaBlaCar Bus
$26Malta Air
Thu
Oct 7
$57BlaBlaCar Bus
$79Ryanair
Fri
Oct 8
$57BlaBlaCar Bus
$113Malta Air

Travel Information to Barcelona from Frankfurt am Main

distanceDistance678 miles (1093 km)
modeAvailable travel modesFlight or bus
priceTicket price range$54 - $74
cheapestCheapest modeFlight • $54 (€43) • 2 h
fastestFastest modeFlight • $54 (€43) • 2 h
carriersPopular travel companiesMalta Air or BlaBlaCar Bus

Take a flight or bus to travel 678 miles (1093 km) to Barcelona from Frankfurt am Main. If speed is a priority, then a flight is the best option with an average duration of 2 h; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $54 (€43). The most popular travel companies which serve this journey are Malta Air or BlaBlaCar Bus among others. Travelers can even take a direct flight or bus from Frankfurt am Main to Barcelona.

The Window Seat

Read more about Barcelona

Barcelona: A City Guide
Barcelona: A City Guide

A dynamic seaside city bursting with noteworthy cuisine, top-notch tourist attractions and architectural masterpieces, it’s no wonder Barcelona tops many a traveler’s list as one of Europe’s favorite cities. Whether you’re strolling...

Continue reading
Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading
Stations

Important Stations and Airports for this Journey

Frankfurt am Main
Barcelona
Frankfurt(Main) Hbf
Amenities