Train to Oslo fly

Take the train Flytoget at the station Oslo S.

The journey takes approximately 22 m. Ticket price is about €8 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo lufthavn stasjon.
Fly out to Oslo (OSL) of the Malta (MLA) airport.

The journey takes approximately 3 h 50 m. Ticket price is about €95

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Get off at the Malta (MLA).
Take the Malta Public Transport bus at the Malta airport station .

The journey takes approximately 22 m. The travel distance is 13 km.

Carrier is Malta Public Transport.

Buy ticket

Get off at the Valletta.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


Train to Oslo Sandefjord fly

Take the train Norwegian Railways (VY) at the station Oslo S.

The journey takes approximately 1 h 33 m. Ticket price is about €17 The travel distance is 113 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Torp stasjon.
Take the Vy Buss bus at the Torp stasjon station .

The journey takes approximately 4 m. Ticket price is about €8 The travel distance is 1 km.

Carrier is Vy Buss.

Buy ticket

Get off at the Sandefjord lufthavn Torp.
Fly out to Oslo Sandefjord (TRF) of the Riga (RIX) airport.

The journey takes approximately 6 h 25 m. Ticket price is about €50

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Riga (RIX).
Take the Malta Public Transport bus at the Oslo S station .

The journey takes approximately 22 m. The travel distance is 46 km.

Carrier is Malta Public Transport.

Buy ticket

Get off at the Oslo lufthavn stasjon.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


Train bus and ferry

Take the train Norwegian Railways (VY) at the station Oslo S.

The journey takes approximately 3 h 32 m. Ticket price is about €45 The travel distance is 332 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Göteborg Centralstation.
Take the train Öresundståg at the station Göteborg Centralstation.

The journey takes approximately 3 h 8 m. Ticket price is about €28 The travel distance is 294 km.

Carrier is Öresundståg.

Buy ticket

Get off at the Malmö Centralstation.
Take the train Snälltåget at the station Malmö Centralstation.

The journey takes approximately 18 h 12 m. Ticket price is about €70 The travel distance is 1421 km.

Carrier is Snälltåget.

Buy ticket

Get off at the Salzburg Hbf.
Take the train Nightjet at the station Salzburg Hbf.

The journey takes approximately 12 h 2 m. Ticket price is about €130 The travel distance is 908 km.

Carrier is Nightjet.

Buy ticket

Get off at the Roma Termini.
Take the train Trenitalia Intercity at the station Roma Termini.

The journey takes approximately 9 h 58 m. Ticket price is about €40 The travel distance is 737 km.

Carrier is Trenitalia Intercity.

Buy ticket

Get off at the Catania Centrale.
Take the transport at the Catania station.

The journey takes approximately 4 h 45 m. The travel distance is 221 km.

Carrier is Virtu Ferries Ltd.

Buy ticket

Get off at the Valletta.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


Bus bus and ferry

Take the Sindbad bus at the Oslo station .

The journey takes approximately 26 h Ticket price is about €85 The travel distance is 1698 km.

Carrier is Sindbad.

Buy ticket

Get off at the Zabrze.
Take the Autokar Polska bus at the Zabrze station .

The journey takes approximately 32 h 30 m. Ticket price is about €95 The travel distance is 2713 km.

Carrier is Autokar Polska.

Buy ticket

Get off at the Catania.
Take the transport at the Oslo S station.

The journey takes approximately 4 h 45 m. The travel distance is 46 km.

Carrier is Virtu Ferries Ltd.

Buy ticket

Get off at the Oslo lufthavn stasjon.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


Bus bus and ferry via Дева

Take the SC Latino Expres S.R.L. bus at the Oslo station .

The journey takes approximately 39 h 19 m. Ticket price is about €65 The travel distance is 2532 km.

Carrier is SC Latino Expres S.R.L..

Buy ticket

Get off at the Deva.
Take the FlixBus bus at the Deva station .

The journey takes approximately 38 h 45 m. Ticket price is about €180 The travel distance is 2595 km.

Carrier is FlixBus.

Buy ticket

Get off at the Catania.
Take the transport at the Oslo S station.

The journey takes approximately 4 h 45 m. The travel distance is 46 km.

Carrier is Virtu Ferries Ltd.

Buy ticket

Get off at the Oslo lufthavn stasjon.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


Train night train bus and ferry

Take the train Norwegian Railways (VY) at the station Oslo S.

The journey takes approximately 3 h 32 m. Ticket price is about €45 The travel distance is 46 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Oslo lufthavn stasjon.
Take the train Öresundståg at the station Oslo S.

The journey takes approximately 3 h 8 m. Ticket price is about €28 The travel distance is 46 km.

Carrier is Öresundståg.

Buy ticket

Get off at the Oslo lufthavn stasjon.
Take the train Snälltåget at the station Malmo C.

The journey takes approximately 16 h 41 m. Ticket price is about €65 The travel distance is 1278 km.

Carrier is Snälltåget.

Buy ticket

Get off at the Muenchen Ost.
Take the train Nightjet at the station Muenchen Ost.

The journey takes approximately 9 h 20 m. Ticket price is about €130 The travel distance is 699 km.

Carrier is Nightjet.

Buy ticket

Get off at the Bologna Centrale.
Take the train Trenitalia Intercity Night at the station Bologna Centrale.

The journey takes approximately 15 h 44 m. Ticket price is about €85 The travel distance is 1084 km.

Carrier is Trenitalia Intercity Night.

Buy ticket

Get off at the Catania Centrale.
Take the transport at the Oslo S station.

The journey takes approximately 4 h 45 m. The travel distance is 46 km.

Carrier is Virtu Ferries Ltd.

Buy ticket

Get off at the Oslo lufthavn stasjon.


🛏 Find hotel deals and discounts up to 20% in Valletta at Booking


The cheapest way to travel from Oslo to Valletta is by taking a Train to Oslo Sandefjord fly with an average price of €77. The journey takes approximately 11 ч. 6 мин.

Train to Oslo fly is the fastest way to travel from Oslo to Valletta. Tickets cost €105. The journey takes approximately 6 ч. 58 мин.