Cheapest price
$87
Average price
$142
Fastest journey
6 h 16 m
Average duration
6 h 44 m
Trains per day
37
Distance
416 km
The best way to find a cheap train ticket from Alicante Elche Airport (ALC) to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Alicante Elche Airport (ALC) to Barcelona will cost around $142 if you buy it on the day, but the cheapest tickets can be found for only $87.
It's difficult to get from Alicante Elche Airport (ALC) to Barcelona without transferring at least once.
Omio recommends booking the flight as it is the most popular option from Alicante Elche Airport (ALC) to Barcelona among Omio's users. If you are prioritising price take the flight with prices starting from €28. For those with little time consider booking a train which can get you there in 6h 18m.
Train | Most popular Flight |
---|---|
€77 Average price | €71 Average price Cheapest |
6h 48m Average duration Fastest 6h 18m Onboard + 30m Additional time* | 10h 18m Average duration 7h 18m Onboard + 3h 0m Additional time* |
Direct Options | Direct Options |
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 5:24 AM Alicante-Terminal | 8h10 | 1:34 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 5:24 AM Alicante-Terminal | 9h25 | 2:49 PM Barcelona Sants | 1 transfer | |
![]() | On time 5:24 AM Alicante-Terminal | 10h00 | 3:24 PM Barcelona Sants | 1 transfer | |
![]() | On time 5:53 AM Alicante-Terminal | 12h01 | 5:54 PM Barcelona Sants | 1 transfer | |
![]() | On time 5:53 AM Alicante-Terminal | 8h56 | 2:49 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 7:40 AM Alicante-Terminal | 7h09 | 2:49 PM Barcelona Sants | 1 transfer | |
![]() | On time 7:40 AM Alicante-Terminal | 8h54 | 4:34 PM Barcelona Sants | 1 transfer | |
![]() | On time 7:40 AM Alicante-Terminal | 7h44 | 3:24 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 8:26 AM Alicante-Terminal | 8h20 | 4:46 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 8:26 AM Alicante-Terminal | 6h58 | 3:24 PM Barcelona Sants | 1 transfer | |
![]() ![]() | 8:26 AM Alicante-Terminal | 8h08 | 4:34 PM Barcelona Sants | 1 transfer | |
![]() | On time 10:28 AM Alicante-Terminal | 10h46 | 9:14 PM Barcelona Sants | 1 transfer | |
![]() | On time 10:28 AM Alicante-Terminal | 7h46 | 6:14 PM Barcelona Sants | 1 transfer | |
![]() | On time 10:28 AM Alicante-Terminal | 6h46 | 5:14 PM Barcelona Sants | 1 transfer | |
![]() | On time 10:45 AM Alicante-Terminal | 6h49 | 5:34 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 10:45 AM Alicante-Terminal | 7h09 | 5:54 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 10:45 AM Alicante-Terminal | 11h09 | 9:54 PM Barcelona Sants | 1 transfer | |
![]() | On time 12:00 PM Alicante-Terminal | 9h54 | 9:54 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 12:35 PM Alicante-Terminal | 9h19 | 9:54 PM Barcelona Sants | 1 transfer | |
![]() | On time 12:35 PM Alicante-Terminal | 9h24 | 9:59 PM Barcelona Sants | 1 transfer | |
![]() | On time 12:35 PM Alicante-Terminal | 8h07 | 8:42 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 1:26 PM Alicante-Terminal | 8h33 | 9:59 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 1:26 PM Alicante-Terminal | 7h16 | 8:42 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 1:26 PM Alicante-Terminal | 8h28 | 9:54 PM Barcelona Sants | 1 transfer | |
![]() | On time 2:05 PM Alicante-Terminal | 7h54 | 9:59 PM Barcelona Sants | 1 transfer | |
![]() ![]() | On time 2:05 PM Alicante-Terminal | 7h49 | 9:54 PM Barcelona Sants | 1 transfer | |
![]() | On time 2:05 PM Alicante-Terminal | 6h37 | 8:42 PM Barcelona Sants | 1 transfer | |
![]() | On time 3:43 PM Alicante-Terminal | 6h16 | 9:59 PM Barcelona Sants | 1 transfer | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 257 miles (415 km) |
Average train duration 6h 18m |
Cheapest ticket price $91 (€74) |
Trains per day 1 |
Fastest train 5h 19m |
First train 12:02 |
Last train 12:30 |
Here are some other resources that might have the information you need