There are 8 ways to get from Madrid to Larvik by plane, train, bus, car, car ferry, 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.
Fly to Oslo Airport, Gardermoen, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Oslo Airport, Gardermoen (OSL)plane MAD - OSL
- Take the train from Oslo lufthavn stasjon to Larvik stasjontrain
8h 57mkr 1,049–2,675Fly to Sandefjord Airport
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sandefjord Airport (TRF)plane MAD - TRF
9h 55mkr 739–2,435Bus
- Take the bus from Estación Sur de Autobuses to Paris, Quai de Bercybus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Malmö central train station FlixBus stopbus
- Take the bus from Malmo Norra Vallgatan to Oslo bussterminalbus 600 / ...
- Take the bus from Oslo bussterminal to Farriseidetbus
47h 44mkr 1,883–5,340Drive 3,285 km
- Drive from Madrid to Larvikcar 3,285 km
31h 41mkr 6,835–9,873Fly to Kristiansand Airport, Kjevik, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Kristiansand Airport, Kjevik (KRS)plane MAD - KRS
- Take the bus from Kristiansand rutebilstasjon to Harebakken bussterminalbus
- Take the bus from Harebakken bussterminal to Farriseidetbus
12h 8mkr 1,559–4,085Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona - North Bus Station to Brussels - North Train Stationbus
- Take the bus from Brussels-North train station to Malmö central train station FlixBus stopbus
- Take the train from Malmö Centralstation to Oslo Strain
- Take the train from Oslo S to Larvik stasjontrain
2d 1hkr 3,339–5,593Bus, train, car ferry
- Take the bus from Madrid to Wroclawbus
- Take the bus from Wroclaw, Bus Station to Aalborgbus
- Take the train from Aalborg St. to Hirtshals St.train 76
- Take the car ferry from Hirtshals to Larvik Revet terminalcarferry
2d 9hDrive, car train
- Drive from Madrid to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Larvikcar
32h 35mkr 6,675–9,630
Madrid to Larvik by bus
Questions & Answers
The cheapest way to get from Madrid to Larvik is to fly which costs kr 700 - kr 2500 and takes 9h 55m.
The fastest way to get from Madrid to Larvik is to fly and train which takes 8h 57m and costs kr 1000 - kr 2700.
No, there is no direct bus from Madrid to Larvik. However, there are services departing from Estación Sur de Autobuses and arriving at Farriseidet via Paris, Quai de Bercy (Bercy Seine), Malmo Norra Vallgatan and Oslo bussterminal. The journey, including transfers, takes approximately 47h 44m.
The distance between Madrid and Larvik is 2606 km. The road distance is 3285 km.
The best way to get from Madrid to Larvik without a car is to bus which takes 47h 44m and costs kr 1800 - kr 5500.
It takes approximately 8h 57m to get from Madrid to Larvik, including transfers.
Madrid to Larvik bus services, operated by ALSA, depart from Estación Sur de Autobuses station.
The best way to get from Madrid to Larvik is to bus which takes 47h 44m and costs kr 1800 - kr 5500. Alternatively, you can fly, which costs kr 700 - kr 2500 and takes 9h 55m.
Madrid to Larvik bus services, operated by ALSA, arrive at Paris, Quai de Bercy station.
Yes, the driving distance between Madrid to Larvik is 3285 km. It takes approximately 31h 41m to drive from Madrid to Larvik.
What companies run services between Madrid, Spain and Larvik, Norway?
You can take a bus from Estación Sur de Autobuses to Farriseidet via Paris, Quai de Bercy (Bercy Seine), Malmo Norra Vallgatan, and Oslo bussterminal in around 47h 44m. Alternatively, Ryanair, Iberia, and four other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sandefjord Airport (TRF) twice daily.
- Website
- klm.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- kr 650–3,600
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Copenhagen
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 900–2,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Kristiansand Airport, Kjevik via Amsterdam Schiphol
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- kr 1,000–5,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Kristiansand Airport, Kjevik via Bilbao, Amsterdam Schiphol
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–5,500
- Website
- flysas.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Amsterdam Schiphol
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- kr 750–3,600
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 5h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- kr 750–2,100
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- kr 750–3,600
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Copenhagen
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 900–2,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Kristiansand Airport, Kjevik via Copenhagen
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–4,500
- Website
- airfrance.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Paris Charles de Gaulle
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- kr 750–3,600
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Copenhagen
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 900–2,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Kristiansand Airport, Kjevik via Amsterdam Schiphol
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- kr 1,000–3,300
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- kr 750–1,700
- Website
- norwegian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 45m
- When
- Thursday and Sunday
- Estimated price
- kr 600–1,800
Flights from Adolfo Suárez Madrid–Barajas Airport to Kristiansand Airport, Kjevik via Oslo Airport, Gardermoen
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- kr 1,200–4,700
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Pisa
- Ave. Duration
- 9h 50m
- When
- Monday
- Estimated price
- kr 700–2,400
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Milan Bergamo
- Ave. Duration
- 11h 20m
- When
- Monday
- Estimated price
- kr 700–2,400
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Manchester
- Ave. Duration
- 8h 50m
- When
- Monday
- Estimated price
- kr 800–2,700
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via London Stansted
- Ave. Duration
- 11h 15m
- When
- Sunday
- Estimated price
- kr 650–2,300
- Website
- brusselsairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Brussels
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- kr 600–3,000
- Website
- norwegian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 6h 45m
- When
- Sunday
- Estimated price
- kr 550–2,600
- Website
- wideroe.no
Flights from Adolfo Suárez Madrid–Barajas Airport to Sandefjord Airport via Nice
- Ave. Duration
- 6h 25m
- When
- Saturday
- Estimated price
- kr 1,500–6,000
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo lufthavn stasjon to Larvik stasjon
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- kr 380–550
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Malmö Centralstation to Oslo S
- Ave. Duration
- 6h 12m
- Frequency
- Twice a week
- Estimated price
- kr 1,200–1,700
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Larvik stasjon
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- kr 290–420
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- kr 550–850
- Website
- https://www.renfe.com/es/en
- Básico
- kr 550–850
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- kr 300–950
- Website
- https://iryo.eu/en/home
- Inicial
- kr 300–950
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 27m
- Frequency
- 5 times a day
- Estimated price
- kr 280–900
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- kr 550–750
- Website
- https://www.renfe.com/es/en
- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- ntrejse.dk
Train from Aalborg St. to Hirtshals St.
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Website
- North Jutland Transport Company
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- kr 1,000–1,300
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación Sur de Autobuses to Paris, Quai de Bercy
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- kr 500–2,300
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Paris, Quai de Bercy
- Ave. Duration
- 16h 40m
- Frequency
- Once daily
- Estimated price
- kr 850–1,200
- Website
- https://www.blablacar.co.uk/bus
Bus from Barcelona - North Bus Station to Brussels - North Train Station
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a day
- Estimated price
- kr 900–1,300
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Paris, Quai de Bercy (Bercy Seine) to Malmö central train station FlixBus stop
- Ave. Duration
- 21h
- Frequency
- 4 times a week
- Estimated price
- kr 850–1,500
- Website
- https://www.flixbus.co.uk
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 6h 55m
- Frequency
- 4 times a day
- Estimated price
- kr 410–700
- Website
- https://www.flixbus.co.uk
Bus from Oslo bussterminal to Farriseidet
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- kr 95–170
- Website
- https://www.flixbus.co.uk
Bus from Kristiansand rutebilstasjon to Harebakken bussterminal
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- kr 45–80
- Website
- https://www.flixbus.co.uk
Bus from Harebakken bussterminal to Farriseidet
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- kr 90–160
- Website
- https://www.flixbus.co.uk
Bus from Brussels-North train station to Malmö central train station FlixBus stop
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Estimated price
- kr 650–1,200
- Website
- https://www.flixbus.co.uk
Bus from Wroclaw, Bus Station to Aalborg
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- kr 750–1,400
- Website
- https://www.flixbus.co.uk
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Malmo Norra Vallgatan to Oslo bussterminal
- Ave. Duration
- 7h 5m
- Frequency
- Every 3 hours
- Estimated price
- kr 850–1,300
- Website
- https://www.vybuss.com/
Bus from Oslo bussterminal to Farriseidet
- Ave. Duration
- 1h 37m
- Frequency
- Every 2 hours
- Estimated price
- kr 200–300
- Website
- https://www.vybuss.com/
Bus from Kristiansand rutebilstasjon to Harebakken bussterminal
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- kr 95–150
- Website
- https://www.vybuss.com/
Bus from Harebakken bussterminal to Farriseidet
- Ave. Duration
- 1h 46m
- Frequency
- Every 2 hours
- Estimated price
- kr 180–280
- Website
- https://www.vybuss.com/
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Kristiansand rutebilstasjon to Harebakken bussterminal
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- kr 240–340
- Website
- https://www.nor-way.no/en/
Bus from Harebakken bussterminal to Farriseidet
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- kr 300–420
- Website
- https://www.nor-way.no/en/
- Phone
- 815 00 194
- post@akt.no
- Website
- akt.no
Bus from Kristiansand rutebilstasjon to Harebakken bussterminal
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Website
- Agder Kollektivtrafikk as
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Madrid to Wroclaw
- Ave. Duration
- 33h 27m
- Frequency
- 4 times a day
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- +45 99 56 19 00
- Website
- colorline.no
Car ferry from Hirtshals to Larvik Revet terminal
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Website
- https://www.colorline.com/
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Madrid to Larvik bus tickets online with Omio.
There are 171+ hotels available in Larvik.






































