Berlin to Barcelona bus

Berlin - Barcelona bus information

Berlin Barcelona bus map

Bus Time 7h08m
Origin Berlin, Germany
Destination Barcelona, Spain
Distance 933 Miles
Cheapest bus fare: from €94.98
Bus operators: FlixBus
  • FlixBus is the only bus operator operating from Berlin (Germany) to Barcelona (Spain).
  • The cheapest ticket found to take the bus from Berlin to Barcelona in the next month starts from €94.98. Travelling by coach is most of the time a great option to make savings if you compare to the fares of travelling by plane and train tickets.
  • Even if travelling by bus is often cheaper, it is not faster. As a matter of fact, the average journey time to travel by coach between Berlin and Barcelona is 7h08m covering a distance of about 933 miles.

Best prices for bus tickets Berlin - Barcelona

from €94.98 MORE 8h07m
Other modes of transport available
Flights
from £65.98 MORE 11h24m

Prices calendar to travel between Berlin and Barcelona

Find the cheapest tickets to travel from Berlin to Barcelona by coach, train, carsharing and flights.

  july september   august
monday tuesday wednesday thursday friday saturday sunday
08
09
10
11
12

FlixBus€180

SNCF Connect--

13

FlixBus€180

SNCF Connect--

14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Bus times Berlin - Barcelona

Leaving today? Here are the next bus services to Barcelona

Departure Arrival Duration Company
Today
There are no more services available today.
Tomorrow
Berlin central station (FlixTrain)
07:24
Barcelona Nord
10:05
2h41m FlixBus
Berlin central bus station
10:25
Barcelona Nord
18:00
7h35m FlixBus
Berlin Airport BER, T 1/2
18:30
Barcelona (Sants)
04:25
9h55m FlixBus
Berlin Airport BER, T 1/2
18:30
Barcelona Nord
04:00
9h30m FlixBus
Berlin central bus station
19:25
Barcelona (Sants)
04:25
9h00m FlixBus
Berlin central bus station
19:25
Barcelona Nord
04:00
8h35m FlixBus
Berlin central bus station
21:15
Barcelona Nord
06:50
9h35m FlixBus
Sunday 14 August
Berlin central station (FlixTrain)
07:24
Barcelona Nord
10:05
2h41m FlixBus
Berlin central bus station
10:25
Barcelona Nord
18:00
7h35m FlixBus
Berlin Airport BER, T 1/2
18:30
Barcelona (Sants)
04:25
9h55m FlixBus
See more departures +

The table above only shows the remaining services for today and will display a maximum of 10 bus departures.

See all departures: Today / Tomorrow

Looking at our data, 8 services are being operated today and 7 tomorrow. The first bus Berlin to Barcelona departs at 07:24. The last one leaves at 21:15. Bus operators can adjust the first and last departure hours depending on the day of the week and if you're travelling during school holidays, bank holidays or for a popular event.

Best prices for your coach from Berlin to Barcelona

Gopili compares prices to help you find cheap bus tickets from Berlin to Barcelona for the coming days. You can also have a look at the prices for the Barcelona Berlin bus to make sure you get a seat for your return journey.

From To Price Departure on At Company Searched
Berlin
Airport BER, T 1/2
Barcelona
(Sants)
€94.98 05/09/2022 18:30 FlixBus 3 days ago
Berlin
Airport BER, T 1/2
Barcelona
Nord
€94.98 05/09/2022 18:30 FlixBus 3 days ago
Berlin
Airport BER, T 1/2
Barcelona
(Sants)
€104.98 07/09/2022 18:30 FlixBus 1 day ago
Berlin
Airport BER, T 1/2
Barcelona
Nord
€104.98 07/09/2022 18:30 FlixBus 1 day ago
Berlin
central station (FlixTrain)
Barcelona
Nord
€104.98 05/09/2022 07:24 FlixBus 3 days ago
Berlin
Airport BER, T 1/2
Barcelona
Nord
€109.98 08/09/2022 18:30 FlixBus 6 hours ago
Berlin
Airport BER, T 1/2
Barcelona
(Sants)
€109.98 08/09/2022 18:30 FlixBus 6 hours ago
Berlin
Airport BER, T 1/2
Barcelona
(Sants)
€109.98 06/09/2022 18:30 FlixBus 2 days ago
Berlin
Airport BER, T 1/2
Barcelona
Nord
€109.98 06/09/2022 18:30 FlixBus 2 days ago
Berlin
Airport BER, T 1/2
Barcelona
(Sants)
€114.98 04/09/2022 18:30 FlixBus 4 days ago

Best prices found for the next 180 days.

> Search for your bus ticket

Bus Berlin Barcelona

Other transport alternative