Rome2Rio

How to get fromBarcelona to Växjöby plane, train, train (Renfe, TGV), bus, car, or car train

Find Transport to Växjö

See all options

There are 13 ways to get from Barcelona to Växjö by plane, train, train (Renfe, TGV), bus, car, 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. Fly to Copenhagen Airport, train

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Copenhagen Airport (CPH)plane plane BCN - CPH
    2. Take the train from Copenhagen Lufthavn to Växjö stationtrain train
    8h 46m
    kr 1,119–3,280
  2. Fly to Linköping City Airport, train

    cheapest
    1. Fly from Barcelona–El Prat Airport (BCN) to Linköping City Airport (LPI)plane plane BCN - LPI
    2. Take the train from Linköping Centralstation to Alvesta stationtrain train
    10h 18m
    kr 910–2,868
  3. Train

    1. Take the train from Barcelona-Sants to Lyon Part Dieutrain train
    2. Take the train from Lyon Part Dieu to Baden-Badentrain train Tgv
    3. Take the train from Baden-Baden to Hamburg Hbftrain train 43 / ...
    4. Take the train from Hamburg Hbf to København Htrain train Ece / ...
    5. Take the train from Köpenhamn H to Växjö stationtrain train
    27h 39m
    kr 4,671–12,754
  4. Bus

    1. Take the bus from Barcelona to Antwerpbus bus
    2. Take the bus from Antwerp to Malmö central train station FlixBus stopbus bus
    3. Take the bus from Malmö central train station FlixBus stop to Ljungbybus bus 602
    4. Take the bus from Ljungby busstation to Växjö stationbus bus 145 / ...
    40h 25m
    kr 2,368–3,911
  5. Drive 2,439 km

    1. Drive from Barcelona to Växjöcar car 2,439 km
    23h 16m
    kr 4,324–6,246
  6. Fly to Gothenburg-Landvetter Airport, bus, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Gothenburg-Landvetter Airport (GOT)plane plane BCN - GOT
    2. Take the bus from Landvetter flygplats to Borås Centralstationbus bus
    3. Take the train from Borås Centralstation to Växjö stationtrain train
    9h 27m
    kr 1,018–3,715
  7. Fly to Vaxjo

    1. Fly from Barcelona–El Prat Airport (BCN) to Vaxjo (VXO)plane plane BCN - VXO
    11h 12m
    kr 1,260–4,398
  8. Fly to Ronneby Airport, bus

    1. Fly from Barcelona–El Prat Airport (BCN) to Ronneby Airport (RNB)plane plane BCN - RNB
    2. Take the bus from Ronneby Flygplats Kallingev to Linnéparkenbus bus
    10h 46m
    kr 963–4,265
  9. Fly to Kalmar Öland Airport, train

    1. Fly from Barcelona–El Prat Airport (BCN) to Kalmar Öland Airport (KLR)plane plane BCN - KLR
    2. Take the train from Kalmar, Järnvägstation to Växjö stationtrain train
    10h 54m
    kr 1,153–4,905
  10. Train via Reinickendorf

    1. Take the train from Barcelona-Sants to Lyon Part Dieutrain train
    2. Take the train from Lyon Part Dieu to Strasbourgtrain train Tgv
    3. Take the train from Strasbourg Bahnhof to S Spandau Bhftrain train 82
    4. Take the train from Berlin-Spandau to Koebenhavn Htrain train Rj
    5. Take the train from Köpenhamn H to Växjö stationtrain train
    27h 57m
    kr 4,921–12,054
  11. Bus, train via Munich

    1. Take the bus from Barcelona to Munich central bus stationbus bus
    2. Take the train from München Ost to Malmö, Centralstationtrain train 304
    3. Take the train from Malmö, Centralstation to Växjö stationtrain train
    41h 16m
    kr 3,331–5,425
  12. Bus, train

    1. Take the bus from Barcelona - North Bus Station to Marseille - Saint-Charles Bus Stationbus bus
    2. Take the bus from MARSEILLE, Gare des Autocars de Marseille, stand 1 to SŁUBICE, Port Świecko, Świecko 39bus bus
    3. Take the bus from Słubice to Malmöbus bus
    4. Take the train from Malmö, Centralstation to Växjö stationtrain train
    2d 4h
    kr 2,672–6,818
  13. Drive, car train

    1. Drive from Barcelona to Lörrach Hbfcar car
    2. Take the cartrain from Lörrach Hbf to Lüneburgcartrain train
    3. Drive from Lüneburg to Växjöcar car
    27h 2m
    kr 4,136–5,807

Barcelona to Växjö by train

Calendar14Weekly Trains
Duration27h 39mAverage Duration
Ticketkr 4,671Cheapest Price
See schedules

Questions & Answers

What companies run services between Barcelona, Spain and Växjö, Sweden?

You can take a train from Barcelona-Sants to Växjö station via Lyon Part Dieu, Baden-Baden, Hamburg Hbf, København H, and Köpenhamn H in around 27h 39m. Alternatively, you can take a bus from Barcelona to Växjö station via Antwerp, Malmö central train station FlixBus stop, Ljungby, and Ljungby busstation in around 40h 25m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Sweden

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