There are 10 ways to get from Ancona to Stavanger by train, plane, car, car train, car ferry, train (Trenitalia), bus, ferry, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, train to Florence Peretola Airport, fly
best- Take the train from Ancona to Bologna Centraletrain
- Take the train from Bologna Centrale to Firenze S.M.N.train
- Fly from Florence Peretola Airport (FLR) to Stavanger Airport, Sola (SVG)plane FLR - SVG
10h 25mkr 1,644–5,520Train to Federico Fellini Airport, fly
cheapest- Take the train from Ancona to Rimini Miramaretrain
- Fly from Federico Fellini Airport (RMI) to Stavanger Airport, Sola (SVG)plane RMI - SVG
13h 22mkr 1,303–4,624Drive, car train, car ferry
- Drive from Ancona to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Hirtshals Fjordlineterminalencar
- Take the carferry from Hirtshals Fjordlineterminalen to Kristiansand ferjeterminalcarferry
- Drive from Kristiansand ferjeterminal to Stavangercar
31h 19mkr 4,240–6,101Train
- Take the train from Ancona to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to Bolzano Bozentrain Fr
- Take the train from Bolzano-Bozen to Salzburg Hauptbahnhoftrain Nj
- Take the train from Salzburg Hbf to Malmö, Centralstationtrain 304
- Take the train from Malmö, Centralstation to Oslo Strain
- Take the train from Oslo S to Stavanger stasjontrain F5
44h 27mkr 3,815–8,991Train, bus
- Take the train from Ancona to Bologna Centraletrain Fr
- Take the bus from Bologna Centrale to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Oslo bussterminalbus
- Take the train from Oslo S to Stavanger stasjontrain F5
46h 41mkr 3,235–5,591Fly from Raffaello Sanzio Airport
- Fly from Raffaello Sanzio Airport (AOI) to Stavanger Airport, Sola (SVG)plane AOI - SVG
11h 19mkr 1,507–5,293Ferry to Split Airport, fly
- Take the ferry from Ancona to Splitferry
- Fly from Split Airport (SPU) to Stavanger Airport, Sola (SVG)plane SPU - SVG
15h 26mkr 2,407–5,784Train, night train
- Take the train from Ancona to Brennero - Brennertrain 89
- Take the nighttrain from Innsbruck Hauptbahnhof to Malmö, Centralstationnighttrain Nt
- Take the train from Malmö, Centralstation to Oslo Strain
- Take the train from Oslo S to Stavanger stasjontrain F5
46h 24mkr 4,461–9,996Bus
- Take the bus from ANCONA, Dworzec kolejowy Piazza Roselli to SŁUBICE, Port Świecko, Świecko 39bus
- Take the bus from Słubice to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Stavanger bussterminalbus
2d 3hkr 3,134–5,556Drive 2,952.4 km
- Drive from Ancona to Stavangercar 2,952.4 km
30h 50mkr 6,117–8,835
Ancona to Stavanger by train
Comparing Your Travel Options
The cheapest way to get from Ancona to Stavanger is to train and fly which costs kr 1300 - kr 4700 and takes 13h 22m.
The fastest way to get from Ancona to Stavanger is to train and fly which takes 10h 25m and costs kr 1600 - kr 5500.
No, there is no direct bus from Ancona to Stavanger. However, there are services departing from ANCONA, Dworzec kolejowy Piazza Roselli and arriving at Stavanger bussterminal via Słubice and Oslo bussterminal. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Ancona to Stavanger. However, there are services departing from Ancona and arriving at Stavanger stasjon via Bologna Centrale, Bolzano-Bozen, Salzburg Hbf, Malmö, Centralstation and Oslo S. The journey, including transfers, takes approximately 44h 27m.
The distance between Ancona and Stavanger is 2035 km. The road distance is 2952.4 km.
The best way to get from Ancona to Stavanger without a car is to train which takes 44h 27m and costs kr 3800 - kr 9000.
It takes approximately 10h 25m to get from Ancona to Stavanger, including transfers.
Ancona to Stavanger bus services, operated by Sindbad, depart from ANCONA, Dworzec kolejowy Piazza Roselli station.
Ancona to Stavanger train services, operated by Trenitalia Frecce, depart from Ancona station.
The best way to get from Ancona to Stavanger is to train which takes 44h 27m and costs kr 3800 - kr 9000. Alternatively, you can fly, which costs kr 1500 - kr 5500 and takes 11h 19m, you could also bus, which costs kr 3100 - kr 6000 and takes 2 days 3h.
What companies run services between Ancona, Italy and Stavanger, Norway?
You can take a train from Ancona to Stavanger stasjon via Bologna Centrale, Bolzano-Bozen, Salzburg Hauptbahnhof, Salzburg Hbf, Malmö, Centralstation, and Oslo S in around 44h 27m. Alternatively, DAT Danish Air Transport, KLM, and five other airlines fly from Raffaello Sanzio Airport (AOI) to Stavanger Airport, Sola (SVG) twice daily.
- Website
- klm.com
Flights from Florence Peretola Airport to Stavanger Airport, Sola via Amsterdam Schiphol
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- kr 1,300–6,500
Flights from Raffaello Sanzio Airport to Stavanger Airport, Sola via Milan Linate, Amsterdam Schiphol
- Ave. Duration
- 11h 50m
- When
- Monday to Friday
- Estimated price
- kr 1,700–8,000
Flights from Split Airport to Stavanger Airport, Sola via Amsterdam Schiphol
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- kr 1,400–7,000
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- kr 310–550
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Firenze S.M.N.
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 130–240
- Website
- Trenitalia Frecce
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- kr 310–550
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Bolzano Bozen
- Ave. Duration
- 2h 42m
- Frequency
- Every 2 hours
- Estimated price
- kr 390–700
- Website
- Trenitalia Frecce
Train from Ancona to Bologna Centrale
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- kr 310–550
- Website
- Trenitalia Frecce
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Bologna Centrale to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,500
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Oslo bussterminal
- Ave. Duration
- 18h 5m
- Frequency
- 4 times a week
- Estimated price
- kr 900–1,400
- Website
- Flixbus
Bus from Oslo bussterminal to Stavanger bussterminal
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- kr 500–750
- Website
- Flixbus
- Phone
- +47 51 46 40 99
- info@fjordline.com
- Website
- Fjordline
Car ferry from Hirtshals Fjordlineterminalen to Kristiansand ferjeterminal
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- kr 700–1,100
- Website
- Fjordline
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
How to plan an amazing trip around Scandinavia
Read the travel guide
Italy Travel Guides
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Booking & Getting There
Ancona to Stavanger bus services, operated by Sindbad, arrive at SŁUBICE, Port Świecko, Świecko 39 station.
Ancona to Stavanger train services, operated by Trenitalia Frecce, arrive at Bologna Centrale station.
Yes, the driving distance between Ancona to Stavanger is 2952 km. It takes approximately 30h 50m to drive from Ancona to Stavanger.
Book your Ancona to Stavanger train tickets online with Omio.
There are 592+ hotels available in Stavanger.










