Travel options
from Barcelona to Astorga

You can get from Barcelona to Astorga by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$69Renfe
$71Alsa
$136Air Nostrum
Mon
Sep 27
$77Renfe
$71Alsa
$161Air Nostrum
Fri
Oct 1
$34Renfe
$71Alsa
$161Air Nostrum
Sat
Oct 2
Find prices
$71Alsa
Find prices

Travel Information between Barcelona and Astorga

distanceDistance427 miles (689 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$71 - $166
cheapestCheapest modeBus • $71 (€57) • 12 h 10 min
fastestFastest modeFlight • $166 (€133) • 1 h 25 min
carriersPopular travel companiesAlsa, Air Nostrum or Renfe

Take a bus, flight or train to travel 427 miles (689 km) from Barcelona to Astorga. If speed is a priority, then a flight is the best option with an average duration of 1 h 25 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $71 (€57). The most popular travel companies which serve this trip are Alsa, Air Nostrum or Renfe among others. Travelers can even take a direct bus or train from Barcelona to Astorga.

Stations

Important Stations and Airports for this Journey

Barcelona
Astorga
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities

Travelling from Barcelona to Astorga: related information

Here are some other resources that might have the information you need