Travel from Norway to Barcelona

Bus or fly from Norway to Barcelona?

Vueling Airlines, Norwegian Air International and 3 other airlines fly from Bergen to Barcelona 5 times a day. Alternatively, Eurolines FR operates a bus from Oslo to Barcelona once a week. Tickets cost $230 - $340 and the journey takes 38 h 35 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Norway to Barcelona

From Byparken bybane line 1 tram to Bergen airport, fly to Barcelona airport, then train to Barcelona. 6 h 23 min $134. From Storgata bus to Stavanger airport, fly to Barcelona airport, then train to Barcelona. 5 h 49 min $164. From Nationaltheatret [tog] train to Oslo airport, fly to Barcelona airport, then train to Barcelona. 6 h 18 min $124. From Tinghuset line 35 bus to Kristiansand airport, fly to Barcelona airport, then train to Barcelona. 7 h 56 min $191. From Trondheim S train to Trondheim airport, fly to Barcelona airport, then train to Barcelona. 6 h 47 min $344. From Oslo bus to Berlin Messe Nord/ICC (Witzleben), train to Berlin Südkreuz, train to Basel SBB, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya. 35 h 58 min $497. From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Offenburg, train to Strasbourg, train to Lyon Part Dieu, train to Barcelona Sants, then train to Barcelona Catalunya. 39 h 19 min $396. From Oslo bus to Paris Gallieni, walk to Porte De Bagnolet - Louis Ganne, line 57 bus to Gare D'austerlitz, walk to Paris Austerlitz, night train to Port Bou, then train to Barcelona P.Gracia. 43 h 23 min $380. From Oslo bus to Bordeaux, walk to Bordeaux, BDX St-Jean, then bus to Barcelona. 2 days 0 h $322. From Stortinget [T-bane] line 3 subway to Oslo, bus to Prague Florenc station, then bus to Barcelona Nord. 2 days 3 h $324. From Oslo drive to Düsseldorf Hbf, train to Köln Hbf, train to Bruxelles-Midi, train to Lyon Part Dieu, train to Barcelona Sants, train to Malgrat de Mar, then taxi to Barcelona. 30 h 25 min $782. From Oslo drive to Barcelona. 3 h $582.
Close Print Itinerary
  1. Here are 12 options to get from
    Norway to Barcelona:

    1. Trip:
      1 Fly from Bergen
      • One-Way approx: USD $78 - $317
      • Duration: 6 h 23 min
      Open +
      • Trip:
        1 Fly from Bergen
        • One-Way approx: USD $78 - $317
        • Duration: 6 h 23 min
        Close x
    2. Trip:
      2 Fly from Stavanger
      • One-Way approx: USD $105 - $405
      • Duration: 5 h 49 min
      Open +
      • Trip:
        2 Fly from Stavanger
        • One-Way approx: USD $105 - $405
        • Duration: 5 h 49 min
        Close x
    3. Trip:
      3 Train to Oslo, fly
      • One-Way approx: USD $68 - $286
      • Duration: 6 h 18 min
      Open +
      • Trip:
        3 Train to Oslo, fly
        • One-Way approx: USD $68 - $286
        • Duration: 6 h 18 min
        Close x
    4. Trip:
      4 Fly from Kristiansand
      • One-Way approx: USD $81 - $346
      • Duration: 7 h 56 min
      Open +
      • Trip:
        4 Fly from Kristiansand
        • One-Way approx: USD $81 - $346
        • Duration: 7 h 56 min
        Close x
    5. Trip:
      5 Fly from Trondheim
      • One-Way approx: USD $153 - $616
      • Duration: 6 h 47 min
      Open +
      • Trip:
        5 Fly from Trondheim
        • One-Way approx: USD $153 - $616
        • Duration: 6 h 47 min
        Close x
    6. Trip:
      6 Bus, train
      • One-Way approx: USD $395 - $603
      • Duration: 35 h 58 min
      Open +
      • Trip:
        6 Bus, train
        • One-Way approx: USD $395 - $603
        • Duration: 35 h 58 min
        Close x
    7. Trip:
      7 Ferry, train
      • One-Way approx: USD $317 - $465
      • Duration: 39 h 19 min
      Open +
      • Trip:
        7 Ferry, train
        • One-Way approx: USD $317 - $465
        • Duration: 39 h 19 min
        Close x
    8. Trip:
      8 Bus, night train, train
      • One-Way approx: USD $336 - $489
      • Duration: 43 h 23 min
      Open +
      • Trip:
        8 Bus, night train, train
        • One-Way approx: USD $336 - $489
        • Duration: 43 h 23 min
        Close x
    9. Trip:
      9 Bus Eurolines FR
      • One-Way approx: USD $262 - $396
      • Duration: 2 days 0 h
      Open +
      • Trip:
        9 Bus Eurolines FR
        • One-Way approx: USD $262 - $396
        • Duration: 2 days 0 h
        Close x
    10. Trip:
      10 Bus Eurolines CZ
      • One-Way approx: USD $174 - $335
      • Duration: 2 days 3 h
      Open +
      • Trip:
        10 Bus Eurolines CZ
        • One-Way approx: USD $174 - $335
        • Duration: 2 days 3 h
        Close x
    11. Trip:
      11 Drive, train, taxi
      • One-Way approx: USD $637 - $866
      • Duration: 30 h 25 min
      Open +
      • Trip:
        11 Drive, train, taxi
        • One-Way approx: USD $637 - $866
        • Duration: 30 h 25 min
        Close x
    12. Trip:
      12 Drive
      • One-Way approx: USD $470 - $700
      • Duration: 3 h
      Open +
      • Trip:
        12 Drive
        • One-Way approx: USD $470 - $700
        • Duration: 3 h
        Close x