Cheapest price
£324
Average price
£324
Fastest journey
1 d 13 h 7 m
Average duration
1 d 13 h 7 m
Trains per day
1
Distance
1395 km
The best way to find a cheap train ticket from Barcelona to Bratislava is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Barcelona to Bratislava will cost around £324 if you buy it on the day, but you can find cheap train tickets today for only £324.
To travel from Barcelona to Bratislava you need to make at least 3 changes.
Distance 1395 km |
Average train duration 37h 7m |
Cheapest ticket price £291 |
Trains per day 1 |
Fastest train 37h 7m |
First train 08:19 |
Last train 08:19 |
Here are some other resources that might have the information you need