Rome2Rio

How to get fromOslo to Hafrsfjordby train, plane, unknown, ferry, bus, or car

Find Transport to Hafrsfjord

See all options

There are 10 ways to get from Oslo to Hafrsfjord by train, plane, unknown, ferry, bus, or car

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 Oslo Airport, Gardermoen, fly to Stavanger Airport, Sola, travel

    best
    1. Take the train from Oslo S to Oslo lufthavn stasjontrain train
    2. Fly from Oslo Airport, Gardermoen (OSL) to Stavanger Airport, Sola (SVG)plane plane OSL - SVG
    3. Walk from Stavanger Airport, Sola (SVG) to Hafrsfjordunknown unknown
    2h 18m
  2. Train, line 518 ferry, travel

    1. Take the train from Nationaltheatret stasjon to Stavanger stasjontrain train F5
    2. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry 518 / ...
    3. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    9h 34m
  3. Bus, line 518 ferry, travel

    1. Take the bus from Filipstadveien to Stavanger bussterminalbus bus
    2. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry 518 / ...
    3. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    9h 43m
  4. Drive, line 800 ferry, travel

    1. Drive from Oslo to Fiskepirterminalencar car
    2. Take the ferry from Fiskepirterminalen to Steinsøy hurtigbåtkaiferry ferry 800
    3. Walk from Steinsøy hurtigbåtkai to Hafrsfjordunknown unknown
    6h 42m
  5. Train to Sandefjord Airport, fly to Stavanger Airport, Sola, travel

    1. Take the train from Oslo S to Sandefjord stasjontrain train
    2. Fly from Sandefjord Airport (TRF) to Stavanger Airport, Sola (SVG)plane plane TRF - SVG
    3. Walk from Stavanger Airport, Sola (SVG) to Hafrsfjordunknown unknown
    4h 19m
  6. Train to Oslo Airport, Gardermoen, fly to Haugesund Airport, Karmøy, bus, line 518 ferry, travel

    1. Take the train from Oslo S to Oslo lufthavn stasjontrain train
    2. Fly from Oslo Airport, Gardermoen (OSL) to Haugesund Airport, Karmøy (HAU)plane plane OSL - HAU
    3. Take the bus from Avaldsnes to Stavanger bussterminalbus bus
    4. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry
    5. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    8h 8m
  7. Train to Oslo Airport, Gardermoen, fly to Bergen, bus, line 518 ferry, travel

    1. Take the train from Oslo S to Oslo lufthavn stasjontrain train
    2. Fly from Oslo Airport, Gardermoen (OSL) to Bergen (BGO)plane plane OSL - BGO
    3. Take the bus from Lagunen terminal to Stavanger bussterminalbus bus
    4. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry
    5. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    9h 55m
  8. Train to Oslo Airport, Gardermoen, fly to Stord, bus, line 518 ferry, travel

    1. Take the train from Oslo S to Oslo lufthavn stasjontrain train
    2. Fly from Oslo Airport, Gardermoen (OSL) to Stord (SRP)plane plane OSL - SRP
    3. Take the bus from Leirvik terminal to Stavanger bussterminalbus bus
    4. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry
    5. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    8h 45m
  9. Train, line 518 ferry, travel via Oslo Central Station

    1. Take the train from Oslo S to Stavanger stasjontrain train F5
    2. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry 518 / ...
    3. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    9h 46m
  10. Bus, line 518 ferry, travel via Oslo Bussterminal

    1. Take the bus from Oslo bussterminal to Stavanger bussterminalbus bus
    2. Take the ferry from Fiskepirterminalen to Heng hurtigbåtkaiferry ferry 518 / ...
    3. Walk from Heng hurtigbåtkai to Hafrsfjordunknown unknown
    10h 5m

Oslo Airport, Gardermoen (OSL) to Stavanger Airport, Sola (SVG) flights

Calendar134Weekly Planes
Duration53 minAverage Duration
Ticketkr 576Cheapest Price
See schedules

Questions & Answers

What companies run services between Oslo, Norway and Hafrsfjord, Norway?

There is no direct connection from Oslo to Hafrsfjord. However, you can take the train to Oslo lufthavn stasjon, walk to Oslo Airport, Gardermoen (OSL) airport, fly to Stavanger Airport, Sola (SVG), then travel to Hafrsfjord. Alternatively, you can take a train from Nationaltheatret stasjon to Hafrsfjord via Stavanger stasjon, Kongsgata, Klubbgata, Fiskepirterminalen, and Heng hurtigbåtkai in around 9h 34m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Norway

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