Berlin to Barcelona bus

Tue, 16 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Berlin to Barcelona

Showing times and prices for 17 Jul

Cheapest

The best way to find a cheap coach ticket from Berlin to Barcelona is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
FlixBus
23:3536h40
Berlin, Bahnhof Südkreuz
12:15Barcelona, Estación de Autobuses de Sants
£1451One-way
2 changes
2nd Cheapest
FlixBus
10:4029h50
Berlin, Zentralen Omnibusbahnhof
16:30Barcelona, Estació d'Autobusos Nord
£1521One-way
1 change
FlixBus
07:2030h40
Berlin, Zentralen Omnibusbahnhof
14:00Barcelona, Estación de Autobuses de Sants
£1531One-way
2 changes
FlixBus
02:5537h35
Berlin
16:30Barcelona, Estació d'Autobusos Nord
£1551One-way
3 changes
FlixBus
12:0530h00
Berlin, Bahnhof Südkreuz
18:05Barcelona, Estació d'Autobusos Nord
£1551One-way
2 changes

Bus timetableBerlin to Barcelona

Showing buses for tomorrow, Wednesday, 17 July
FlixBus
00:1036h05
Berlin
12:15Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
00:1035h30
Berlin
11:40Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
02:2038h10
Berlin
16:30Barcelona, Estació d'Autobusos Nord
3 changes
FlixBus
02:3033h10
Berlin
11:40Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
02:3033h45
Berlin
12:15Barcelona, Estación de Autobuses de Sants
1 change
FlixBus
02:5533h20
Berlin, Bahnhof Südkreuz
12:15Barcelona, Estación de Autobuses de Sants
1 change
FlixBus
02:5532h45
Berlin, Bahnhof Südkreuz
11:40Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
02:5537h35
Berlin
16:30Barcelona, Estació d'Autobusos Nord
3 changes
FlixBus
03:1533h00
Berlin, Zentralen Omnibusbahnhof
12:15Barcelona, Estación de Autobuses de Sants
1 change
FlixBus
03:1532h25
Berlin, Zentralen Omnibusbahnhof
11:40Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
03:4538h20
Berlin
18:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
04:2045h50
Berlin
02:10Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
04:2037h45
Berlin
18:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
05:1045h00
Berlin
02:10Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
05:1036h55
Berlin
18:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
05:3538h55
Berlin
20:30Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
06:1035h55
Berlin
18:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
07:2031h00
Berlin, Zentralen Omnibusbahnhof
14:20Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
07:2030h40
Berlin, Zentralen Omnibusbahnhof
14:00Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
08:3434h16
Berlin
18:50Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
08:5133h39
Berlin Spandau
18:30Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
10:4029h50
Berlin, Zentralen Omnibusbahnhof
16:30Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
11:2031h30
Berlin, Zentralen Omnibusbahnhof
18:50Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
11:3033h00
Berlin
20:30Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
12:0530h00
Berlin, Bahnhof Südkreuz
18:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
13:1531h15
Berlin, Bahnhof Südkreuz
20:30Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
14:1036h30
Berlin
02:40Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
14:4535h25
Berlin
02:10Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
15:1031h55
Berlin
23:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
15:1537h25
Berlin
04:40Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
16:3039h05
Berlin
07:35Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
16:3433h36
Berlin Hbf
02:10Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
16:3426h16
Berlin Hbf
18:50Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
16:4538h20
Berlin
07:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
16:4538h50
Berlin
07:35Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
16:5030h15
Berlin, Bahnhof Südkreuz
23:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
16:5133h19
Berlin Spandau
02:10Barcelona, Estación de Autobuses de Sants
3 changes
FlixBus
16:5125h59
Berlin Spandau
18:50Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
17:2026h25
Berlin, Zentralen Omnibusbahnhof
19:45Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
17:4037h55
Berlin
07:35Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
17:4037h25
Berlin
07:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
18:3037h05
Berlin
07:35Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
19:1033h05
Berlin, Zentralen Omnibusbahnhof
04:15Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
19:1033h30
Berlin, Zentralen Omnibusbahnhof
04:40Barcelona, Estación de Autobuses de Sants
1 change
FlixBus
19:2036h15
Berlin, Bahnhof Südkreuz
07:35Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
20:3036h35
Berlin
09:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
21:0035h00
Berlin
08:00Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
21:0035h30
Berlin
08:30Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
21:0035h30
Berlin
08:30Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
21:0036h05
Berlin
09:05Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
21:1535h15
Berlin, Bahnhof Südkreuz
08:30Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
21:2034h15
Berlin, Zentralen Omnibusbahnhof
07:35Barcelona, Estación de Autobuses de Sants
1 change
FlixBus
21:2033h45
Berlin, Zentralen Omnibusbahnhof
07:05Barcelona, Estació d'Autobusos Nord
1 change
FlixBus
22:4033h50
Berlin, Zentralen Omnibusbahnhof
08:30Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
23:0036h40
Berlin
11:40Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
23:0036h40
Berlin
11:40Barcelona, Estació d'Autobusos Nord
2 changes
FlixBus
23:0037h15
Berlin
12:15Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
23:0037h15
Berlin
12:15Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
23:3536h40
Berlin, Bahnhof Südkreuz
12:15Barcelona, Estación de Autobuses de Sants
2 changes
FlixBus
23:5536h20
Berlin, Zentralen Omnibusbahnhof
12:15Barcelona, Estación de Autobuses de Sants
2 changes

Find all the dates and times for this journey

Compare prices and tickets Berlin to Barcelona by train, coach or flight

Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug

Bus times from Berlin to Barcelona

Showing times and prices for 17 Jul

Fastest Journey

1d 1 h 59 m

Average

1d 10 h 54 m

Buses per day

60

Distance

1500 km

To travel from Berlin to Barcelona you need to make at least one change.

Fastest
FlixBus
16:5125h59
Berlin Spandau
18:50Barcelona, Estació d'Autobusos Nord
£1791One-way
1 change
2nd Fastest
FlixBus
16:3426h16
Berlin Hbf
18:50Barcelona, Estació d'Autobusos Nord
£1791One-way
1 change
FlixBus
17:2026h25
Berlin, Zentralen Omnibusbahnhof
19:45Barcelona, Estació d'Autobusos Nord
£1571One-way
1 change
FlixBus
10:4029h50
Berlin, Zentralen Omnibusbahnhof
16:30Barcelona, Estació d'Autobusos Nord
£1521One-way
1 change
FlixBus
12:0530h00
Berlin, Bahnhof Südkreuz
18:05Barcelona, Estació d'Autobusos Nord
£1551One-way
2 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Berlin to Barcelona

distanceDistance930 miles
durationAverage coach duration25 h 32 min
priceAverage coach ticket price£107 (€121)
frequencyCoach frequency1 a day
changesDirect coachNo
carriersCoach companiesFlixBus, BlaBlaCar Bus or Student Agency

Coaches from Berlin to Barcelona cover the 930 miles long journey taking on average 25 h 32 min with our travel partners like FlixBus, BlaBlaCar Bus or Student Agency. Normally, there is 1 coach operating per day. You can get the cheapest coach tickets for this journey for as low as £72, but the average price of coach tickets is £107. Travellers depart most frequently from Berlin, Zentralen Omnibusbahnhof and arrive in Barcelona, Estación de Autobuses de Sants.

Coach companies: FlixBus, BlaBlaCar Bus and Student Agency Berlin to Barcelona

Travel between Berlin and Barcelona from £72 with Omio’s coach partners FlixBus, BlaBlaCar Bus and Student Agency! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French coach provider from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French car sharing service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one cabin bag and up to two hold bags.

FAQs: Berlin to Barcelona coach

FAQs: Take the bus from Berlin to Barcelona with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Berlin to Barcelona.
FAQs
Cheap coach tickets from Berlin to Barcelona can start from as little as £72 when you book in advance. The average coach ticket price for Berlin to Barcelona is £107; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Berlin to Barcelona coach travel time is 25 h 32 min   for the 930 mile long route, but the duration can vary if you travel on weekends and holidays.
The first coach from Berlin to Barcelona leaves at 04: 49. Plan your trip with the Journey Planner   from Omio.
The last coach from Berlin to Barcelona leaves at 22: 35.
There is 1 coach a day from Berlin to Barcelona which require at least one change with FlixBus, BlaBlaCar Bus or Student Agency. Schedules can vary on holidays or weekends with fewer coaches.
When taking a coach from Berlin to Barcelona, you can count on FlixBus, BlaBlaCar Bus or Student Agency for the best way to get you to Barcelona. You can also check all possible coach companies who offer a service between Berlin and Barcelona and compare the amenities they offer before buying a coach ticket.

Passengers board the coach most frequently from Berlin, Zentralen Omnibusbahnhof, which is located around 6.9 miles (11.2 km) away from the city centre, and they get off the coach at Barcelona, Estación de Autobuses de Sants, located 1.4 miles (2.3 km) away from the city centre.

The cheapest month for a coach from Berlin to Barcelona is November.
You have options as you can travel to Barcelona from Berlin 3 different ways: train, coach or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers