Rome2Rio

How to get fromVästerås to Barcelonaby train, plane, night train, bus, car, train (TGV, Renfe), or car train

Find Transport to Barcelona

See all options

There are 12 ways to get from Västerås to Barcelona by train, plane, night train, bus, car, train (TGV, Renfe), or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Stockholm-Arlanda Airport, fly to Barcelona–El Prat Airport

    best
    1. Take the train from Västerås Centralstation to Stockholm Centralstationtrain train
    2. Fly from Stockholm-Arlanda Airport (ARN) to Barcelona–El Prat Airport (BCN)plane plane ARN - BCN
    7h 34m
    €114–280
  2. Fly Stockholm-Västerås Airport to Barcelona–El Prat Airport

    cheapest
    1. Fly from Stockholm-Västerås Airport (VST) to Barcelona–El Prat Airport (BCN)plane plane VST - BCN
    9h 33m
    €64–218
  3. Train, night train

    1. Take the train from Västerås Centralstation to Norrköping Centralstationtrain train
    2. Take the nighttrain from Norrkoping C to Berlin Gesundbrunnennighttrain night train Nt
    3. Take the train from S+U Gesundbrunnen Bhf to Strasbourg Bahnhoftrain train 82
    4. Take the train from Strasbourg to Perpignantrain train Tgv
    5. Take the train from Perpignan to Barcelona-Santstrain train Tgv
    35h 10m
    €518–1,298
  4. Train, bus

    1. Take the train from Västerås Centralstation to Norrköping Centralstationtrain train
    2. Take the train from Norrkoping C to Hamburg Hbftrain train Ic / ...
    3. Take the train from Hamburg Hbf to Frankfurttrain train 43 / ...
    4. Take the bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Stationbus bus
    38h 59m
    €365–918
  5. Drive 2,818.2 km

    1. Drive from Västerås to Barcelonacar car 2,818.2 km
    27h 23m
    €453–654
  6. Train to Stockholm-Arlanda Airport, fly to Girona–Costa Brava Airport, bus

    1. Take the train from Västerås Centralstation to Stockholm Centralstationtrain train
    2. Fly from Stockholm-Arlanda Airport (ARN) to Girona–Costa Brava Airport (GRO)plane plane ARN - GRO
    3. Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus bus
    10h 18m
    €149–300
  7. Train, bus to Gothenburg-Landvetter Airport, fly to Barcelona–El Prat Airport

    1. Take the train from Västerås Centralstation to Borås Centralstationtrain train
    2. Take the bus from Borås Centralstation to Landvetter flygplatsbus bus
    3. Fly from Gothenburg-Landvetter Airport (GOT) to Barcelona–El Prat Airport (BCN)plane plane GOT - BCN
    9h 45m
    €121–375
  8. Train to Oslo Airport, Gardermoen, fly to Barcelona–El Prat Airport

    1. Take the train from Västerås Centralstation to Lillestrømtrain train
    2. Fly from Oslo Airport, Gardermoen (OSL) to Barcelona–El Prat Airport (BCN)plane plane OSL - BCN
    12h 21m
    €119–363
  9. Fly Stockholm-Västerås Airport to Girona–Costa Brava Airport, bus

    1. Fly from Stockholm-Västerås Airport (VST) to Girona–Costa Brava Airport (GRO)plane plane VST - GRO
    2. Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus bus
    11h 41m
    €94–298
  10. Train

    1. Take the train from Västerås Centralstation to Stockholm Centralstationtrain train 170 / ...
    2. Take the train from Stockholm Centralstation to Berlin Gesundbrunnentrain train 345
    3. Take the train from S+U Gesundbrunnen Bhf to Strasbourg Bahnhoftrain train 82
    4. Take the train from Strasbourg to Lyon Part Dieutrain train Tgv
    5. Take the train from Lyon Part Dieu to Barcelona-Santstrain train
    35h 17m
    €485–1,243
  11. Bus

    1. Take the bus from Västerås Resecentrum to Stockholm, Cityterminalenbus bus 850 / ...
    2. Take the bus from Stockholm, Cityterminalen to Hamburg, Zentraler Omnibusbahnhofbus bus
    3. Take the bus from Hamburg central bus station to Frankfurt central train stationbus bus
    4. Take the bus from FRANKFURT AM MAIN, Hbf Südseite - Pforzheimer Str. to BARCELONA, Estacio Del Nord, stan. 30bus bus
    45h 30m
    €249–489
  12. Drive, car train

    1. Drive from Västerås to Hamburg Hbfcar car
    2. Take the cartrain from Hamburg Hbf to Lörrach Hbfcartrain train
    3. Drive from Lörrach Hbf to Barcelonacar car
    31h 25m
    €423–600

Västerås to Barcelona by train and night train

Calendar2Weekly Services
Duration35h 10mAverage Duration
Ticket€518Cheapest Price
See schedules

Questions & Answers

What companies run services between Västerås, Sweden and Barcelona, Spain?

Ryanair and Vueling Airlines fly from Stockholm-Västerås Airport (VST) to Barcelona–El Prat Airport (BCN) 4 times a week. Alternatively, you can take a train from Västerås Centralstation to Barcelona-Sants via Stockholm Centralstation, Berlin Gesundbrunnen, S+U Gesundbrunnen Bhf, Strasbourg Bahnhof, Strasbourg, and Lyon Part Dieu in around 35h 17m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers