Compare all timetables for the bus from Caldas da Rainha to Barcelona
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 34h 40m | 7:45 AM | Caldas da Rainha | Bus Station | 7:25 PM | Barcelona | Nord Bus Station | Economy | $102 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/5/2025 7:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/6/2025 7:25:00 PM. 50 Economy ticket for $102 per person are available. Travel duration is 34h 40m
|
||
| FlixBus | 33h 25m | 7:45 PM | Caldas da Rainha | Bus Station | 6:10 AM | Barcelona | Nord Bus Station | Economy | $110 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/5/2025 7:45:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 12/7/2025 6:10:00 AM. 50 Economy ticket for $110 per person are available. Travel duration is 33h 25m
|
||
| FlixBus | 46h 55m | 7:45 AM | Caldas da Rainha | Bus Station | 7:40 AM | Barcelona | Sants Bus Station | Economy | $142 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/5/2025 7:45:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/7/2025 7:40:00 AM. 50 Economy ticket for $142 per person are available. Travel duration is 46h 55m
|
-
-
FlixBus21h 35m05:30 PMCaldas da RainhaBus Station5:40 AMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 5:30:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/7/2025 5:40:00 AM. 50 Economy ticket for $49 per person are available. Travel duration is 11h 10m
-
Busbud8h 5m08:00 AMMadridAvenida de América Bus Station4:05 PMBarcelonaSants Bus Station0EconomyA Bus from Busbud goes from Avenida de América Bus Station, Madrid (Spain) at 12/7/2025 8:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/7/2025 4:05:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 8h 5m
Waiting Time 2h 20m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 39h 10m | 7:00 AM | Caldas da Rainha | Bus Station | 11:10 PM | Barcelona | Sants Bus Station | Economy | $93 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 7:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/7/2025 11:10:00 PM. 50 Economy ticket for $93 per person are available. Travel duration is 39h 10m
|
||
| FlixBus | 30h 20m | 7:00 AM | Caldas da Rainha | Bus Station | 2:20 PM | Barcelona | Nord Bus Station | Economy | $100 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 7:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/7/2025 2:20:00 PM. 50 Economy ticket for $100 per person are available. Travel duration is 30h 20m
|
||
| FlixBus | 29h 25m | 7:00 AM | Caldas da Rainha | Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $104 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 7:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/7/2025 1:25:00 PM. 50 Economy ticket for $104 per person are available. Travel duration is 29h 25m
|
||
| FlixBus | 28h 50m | 7:00 AM | Caldas da Rainha | Bus Station | 12:50 PM | Barcelona | Nord Bus Station | Economy | $104 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 7:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/7/2025 12:50:00 PM. 50 Economy ticket for $104 per person are available. Travel duration is 28h 50m
|
||
| FlixBus | 34h 40m | 7:45 AM | Caldas da Rainha | Bus Station | 7:25 PM | Barcelona | Nord Bus Station | Economy | $107 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 7:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/7/2025 7:25:00 PM. 50 Economy ticket for $107 per person are available. Travel duration is 34h 40m
|
-
-
FlixBus21h 35m05:30 PMCaldas da RainhaBus Station5:40 AMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/6/2025 5:30:00 PM to Sur Bus Station, Madrid (Spain) arriving at 12/7/2025 5:40:00 AM. 50 Economy ticket for $49 per person are available. Travel duration is 11h 10m
-
Busbud8h 5m08:00 AMMadridAvenida de América Bus Station4:05 PMBarcelonaSants Bus Station0EconomyA Bus from Busbud goes from Avenida de América Bus Station, Madrid (Spain) at 12/7/2025 8:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/7/2025 4:05:00 PM. 50 Economy ticket for $35 per person are available. Travel duration is 8h 5m
Waiting Time 2h 20m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 45h 45m | 7:45 PM | Caldas da Rainha | Bus Station | 6:30 PM | Barcelona | Nord Bus Station | Economy | $112 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/8/2025 7:45:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 12/10/2025 6:30:00 PM. 50 Economy ticket for $112 per person are available. Travel duration is 45h 45m
|
||
| FlixBus | 46h 55m | 7:45 AM | Caldas da Rainha | Bus Station | 7:40 AM | Barcelona | Sants Bus Station | Economy | $156 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/8/2025 7:45:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/10/2025 7:40:00 AM. 50 Economy ticket for $156 per person are available. Travel duration is 46h 55m
|
||
| FlixBus | 46h 30m | 7:45 AM | Caldas da Rainha | Bus Station | 7:15 AM | Barcelona | Nord Bus Station | Economy | $156 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/8/2025 7:45:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/10/2025 7:15:00 AM. 50 Economy ticket for $156 per person are available. Travel duration is 46h 30m
|
-
-
FlixBus22h 5m07:45 AMCaldas da RainhaBus Station8:05 PMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:45:00 AM to Sur Bus Station, Madrid (Spain) arriving at 12/11/2025 8:05:00 PM. 50 Economy ticket for $45 per person are available. Travel duration is 11h 20m
-
Busbud7h 50m011:00 PMMadridMendez Alvaro Train Station6:50 AMBarcelonaNord Bus Station0EconomyA Bus from Busbud goes from Mendez Alvaro Train Station, Madrid (Spain) at 12/11/2025 11:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 12/12/2025 6:50:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 7h 50m
Waiting Time 2h 55m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FlixBus | 39h 10m | 7:00 AM | Caldas da Rainha | Bus Station | 11:10 PM | Barcelona | Sants Bus Station | Economy | $101 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/12/2025 11:10:00 PM. 50 Economy ticket for $101 per person are available. Travel duration is 39h 10m
|
||
| FlixBus | 33h 25m | 7:45 PM | Caldas da Rainha | Bus Station | 6:10 AM | Barcelona | Nord Bus Station | Economy | $105 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:45:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 12/13/2025 6:10:00 AM. 50 Economy ticket for $105 per person are available. Travel duration is 33h 25m
|
||
| FlixBus | 32h 30m | 7:00 AM | Caldas da Rainha | Bus Station | 4:30 PM | Barcelona | Nord Bus Station | Economy | $109 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/12/2025 4:30:00 PM. 50 Economy ticket for $109 per person are available. Travel duration is 32h 30m
|
||
| FlixBus | 29h 25m | 7:00 AM | Caldas da Rainha | Bus Station | 1:25 PM | Barcelona | Sants Bus Station | Economy | $111 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:00:00 AM to Sants Bus Station, Barcelona (Spain) arriving at 12/12/2025 1:25:00 PM. 50 Economy ticket for $111 per person are available. Travel duration is 29h 25m
|
||
| FlixBus | 28h 50m | 7:00 AM | Caldas da Rainha | Bus Station | 12:50 PM | Barcelona | Nord Bus Station | Economy | $111 |
A Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:00:00 AM to Nord Bus Station, Barcelona (Spain) arriving at 12/12/2025 12:50:00 PM. 50 Economy ticket for $111 per person are available. Travel duration is 28h 50m
|
-
-
FlixBus22h 5m07:45 AMCaldas da RainhaBus Station8:05 PMMadridSur Bus Station0EconomyA Bus from FlixBus goes from Bus Station, Caldas da Rainha (Portugal) at 12/11/2025 7:45:00 AM to Sur Bus Station, Madrid (Spain) arriving at 12/11/2025 8:05:00 PM. 50 Economy ticket for $45 per person are available. Travel duration is 11h 20m
-
Busbud7h 50m011:00 PMMadridMendez Alvaro Train Station6:50 AMBarcelonaNord Bus Station0EconomyA Bus from Busbud goes from Mendez Alvaro Train Station, Madrid (Spain) at 12/11/2025 11:00:00 PM to Nord Bus Station, Barcelona (Spain) arriving at 12/12/2025 6:50:00 AM. 50 Economy ticket for $32 per person are available. Travel duration is 7h 50m
Waiting Time 2h 55m -
Best Price Offer: The price for the cheapest bus from Caldas da Rainha to Barcelona is $81 on 12/13/2025. Flexible travelers save on ticket prices.
Frequency of bus connections between Caldas da Rainha and Barcelona
Facts about the bus from Caldas da Rainha to Barcelona
Compare all providers like FlixBus that travel 4 times every day by bus from Caldas da Rainha to Barcelona in one click! Book your bus ticket from Caldas da Rainha to Barcelona starting from $81!
| Cheapest Bus | $81 |
| Fastest Bus | 29h 50m |
| Earliest Bus | 7:45 AM |
| Latest Bus | 7:45 PM |
| Daily Bus Routes | 4 Ø |
| Distance | 610.3 miles |
| Bus Companies | FlixBus |
Cheapest bus connections from Caldas da Rainha to Barcelona
Every day, 4 buses from 1 bus companies leave Caldas da Rainha for Barcelona: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 12/05/2025 and for the following days.
The cheapest time to travel from Caldas da Rainha to Barcelona
How to save money travelling from Caldas da Rainha to Barcelona
Book the ticket from Caldas da Rainha to Barcelona in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Caldas da Rainha to Barcelona, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Caldas da Rainha to Barcelona are also emptier.All bus stations and stops in Caldas da Rainha and Barcelona
In the map below, you can see where to find all bus stations in Caldas da Rainha and Barcelona.
Service and Comfort on the bus from Caldas da Rainha to Barcelona
FAQs about the Caldas da Rainha to Barcelona bus
How much does a Caldas da Rainha Barcelona bus trip cost?
How much could I save by comparing buses from Caldas da Rainha to Barcelona?
On average, how many connections are available from Caldas da Rainha to Barcelona each day?
How long does a bus journey from Caldas da Rainha to Barcelona take?
What time is the first bus from Caldas da Rainha to Barcelona?
What time is the last bus from Caldas da Rainha to Barcelona?
Which bus companies operate the Caldas da Rainha Barcelona route?
Is there a direct bus between Caldas da Rainha and Barcelona?
What can I take with me on the Caldas da Rainha to Barcelona bus route?
What equipment is available for the Caldas da Rainha Barcelona bus route?
Available seat classes which are offered on the bus route Caldas da Rainha to Barcelona
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Caldas da Rainha and to Barcelona
- Bus Routes to Caldas da Rainha
- Bus Albufeira - Caldas da Rainha
- Bus Alcobaça - Caldas da Rainha
- Almeirim to Caldas da Rainha bus
- Buses Castelo Branco to Caldas da Rainha
- Bus Fátima to Caldas da Rainha
- Buses from Leiria to Caldas da Rainha
- Buses to Caldas da Rainha from Madrid
- Bus Marinha Grande - Caldas da Rainha
- Bus Nazaré to Caldas da Rainha
- Bus Peniche to Caldas da Rainha
- Buses from Santa Maria da Feira to Caldas da Rainha
- Bus from São Martinho do Porto to Caldas da Rainha
- Buses Torres Novas - Caldas da Rainha
- Buses to Caldas da Rainha from Viana do Castelo
- Buses to Caldas da Rainha from Viseu
- Bus Routes to Barcelona
- Bus Albacete - Barcelona
- Bus from Alicante to Barcelona
- Begur to Barcelona bus
- From Bilbao to Barcelona bus
- Bus Brussels to Barcelona
- Buses from Calella to Barcelona
- Bus to Barcelona from Granada
- Buses Malaga - Barcelona
- Buses Malgrat de Mar - Barcelona
- Buses Marseille - Barcelona
- Bus from Milan to Barcelona
- Buses Nice to Barcelona
- Buses Ourense - Barcelona
- Bus from Pamplona to Barcelona
- Bus from Perpignan to Barcelona
- Bus Ponferrada - Barcelona
- Buses to Barcelona from Roses
- Torrevieja to Barcelona bus
- Bus Valencia - Barcelona
- Bus Zaragoza - Barcelona

