DiyarbakırOslo·3211 km·DIYOSL

How to get from Diyarbakır to Oslo

We compared the ways to travel from Diyarbakır to Oslo. The most useful door-to-door route takes 19h 14m by train, bus, flight, 6 transfers. The two cities are about 3211 km apart in a straight line. The price and operators below come from a real route search.

Recommended route
$405
train, bus, flight·19h 14m·6 transfers
See live options and dates

Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.

Diyarbakır to Oslo: cheapest or fastest?

PriceDurationTransfersTransport
Recommended$40519h 14m6 transferstrain, bus, flight
Cheapest found$40519h 14m4 transferstrain, bus, flight

All rows come from the same recent route search. Exact fares depend on your travel date.

The journey, step by step

DiyarbakırAdıyamanGaziantepAdanaIstanbulOslo
  1. 1trainDiyarbakır AdıyamanRegional connection
  2. 2trainAdıyaman GaziantepRegional connection
  3. 3busGaziantep AdanaFlixBus
  4. 4flightTarsus IstanbulPegasus Airlines
  5. 5flightIstanbul OsloPegasus Airlines

How the trip from Diyarbakır to Oslo works

Start with a Regional connection train from Diyarbakır to Adıyaman, about 2h 12m. Transfer in Adıyaman and continue by Regional connection train on to Gaziantep (1h 52m). Transfer in Gaziantep and continue by FlixBus bus on to Adana (2h 45m). Transfer in Tarsus and continue by PC flight on to Istanbul (1h 35m). Transfer in Istanbul and continue by PC flight on to Oslo (4h 35m). In total it's roughly EUR 356 over 19h 14m, 6 transfers.

Who runs Diyarbakır to Oslo

The Diyarbakır to Oslo route is operated by Regional connection, FlixBus, Pegasus Airlines. You book directly with them; Routavio does not add a booking fee.

Diyarbakır to Oslo: common questions

How long does it take to get from Diyarbakır to Oslo?

The most useful route takes about 19h 14m by train, bus, flight, 6 transfers.

How far is Oslo from Diyarbakır?

About 3211 km in a straight line. The real route on the ground or in the air is longer.

How much does Diyarbakır to Oslo cost?

The best price in our latest search was €356. The exact fare depends on your travel date.

Are there direct flights from Diyarbakır to Oslo?

The most useful route we found connects: 6 transfers, 19h 14m in total. On flexible dates a live search sometimes turns up a nonstop.

How long is the flight from Diyarbakır to Oslo?

Counting the whole door-to-door trip we measured about 19h 14m.

What are the airport codes for Diyarbakır and Oslo?

Diyarbakır is DIY and Oslo is OSL, so this route is usually written DIY to OSL.

Which operators run Diyarbakır to Oslo?

This route is run by Regional connection, FlixBus, Pegasus Airlines. You book directly with them.

What is the cheapest way to get from Diyarbakır to Oslo?

Usually a flexible date, or leaving from a nearby airport. A live search puts every option for your dates side by side.

Can I book directly?

Yes. Routavio sends you straight to the operator or a trusted partner. We never add a booking fee, so the price you see is the price you pay there.

Other ways people search Diyarbakır to Oslo

  • how to get from Diyarbakır to Oslo
  • Diyarbakır to Oslo travel time
  • Diyarbakır to Oslo distance
  • cheapest way from Diyarbakır to Oslo
  • Diyarbakır to Oslo flight time
  • flights from Diyarbakır to Oslo
  • Diyarbakır Oslo direct flights
  • DIY to OSL