Direct and Connecting Flights: Oslo to Colombo

Qatar Airways Flights from Oslo to Colombo

Qatar Airways is one of the top-rated airlines for travel from Oslo to Colombo, offering one-stop flights via Doha (DOH). Known for its excellent hospitality and efficient connections, Qatar Airways provides a smooth and comfortable journey to Sri Lanka.

  • Travel time: 13–15 hours including layover
  • Price: typically $450–$950 round-trip
  • Aircraft: Airbus A350, Boeing 787 Dreamliner
  • Amenities: lie-flat business seats, award-winning inflight entertainment, premium meals
  • Best for: premium experience and seamless connections

Turkish Airlines from Oslo to Colombo

Turkish Airlines connects Oslo to Colombo via Istanbul (IST), with multiple daily departures. It’s one of the most popular options for travelers seeking a balance between affordability, reliability, and halal-friendly service.

  • Travel time: 13–16 hours including layover
  • Price: competitive, mid-range fares
  • Aircraft: Boeing 787, Airbus A330, Airbus A350
  • Amenities: halal meals, lie-flat business seats, multilingual crew, quality entertainment
  • Best for: affordable fares and strong service quality

Emirates from Oslo to Colombo

Emirates operates daily flights from Oslo to Colombo via Dubai (DXB). Known for its luxurious cabins and world-class entertainment, Emirates is ideal for travelers who want a comfortable and premium flying experience.

  • Travel time: 13–17 hours including layover
  • Price: mid- to upper-range
  • Aircraft: Boeing 777 and Airbus A380
  • Amenities: ICE entertainment system, spacious seating, gourmet cuisine, excellent lounge access
  • Best for: luxury travel and superior onboard comfort

Etihad Airways from Oslo to Colombo

Etihad Airways connects Oslo to Colombo via Abu Dhabi (AUH) and offers excellent service with comfortable cabins and modern aircraft. It’s a great option for those who prefer a quieter transit hub and consistent inflight quality.

  • Travel time: 13–16 hours including layover
  • Price: moderate to high, depending on season
  • Aircraft: Boeing 787 Dreamliner, Airbus A350
  • Amenities: flatbed business seats, personal entertainment screens, inflight Wi-Fi
  • Best for: travelers seeking comfort and calm connections

Air France from Oslo to Colombo

Air France provide reliable routes via Paris (CDG) and Amsterdam (AMS) to Colombo. These European airlines are ideal for travelers who wish to earn Flying Blue miles or enjoy a short European stopover before continuing to Sri Lanka.

  • Travel time: 14–18 hours including connections
  • Price: varies by season and airline combinations
  • Aircraft: Boeing 787, Boeing 777, Airbus A330
  • Amenities: full-service dining, inflight entertainment, lounges, stopover options
  • Best for: loyalty program benefits and flexible routing through Europe

British Airways from Oslo to Colombo

British Airways (via London Heathrow) and Lufthansa (via Frankfurt) also operate flights to Sri Lanka, offering a European full-service experience. They’re ideal for frequent flyers who value alliance benefits and premium onboard service.

  • Travel time: 14–20 hours depending on layover durations
  • Price: varies by travel season
  • Aircraft: Boeing 787, Airbus A350, Airbus A3300
  • Amenities: full-service catering, alliance lounge access, inflight entertainment
  • Best for: frequent flyers in oneworld or Star Alliance programs

SAS Airline from Oslo to Colombo

SAS – Scandinavian Airlines – connects Oslo to Sri Lanka through its partner network, offering convenient one-stop routes via Copenhagen, Stockholm, or partner hubs such as Doha (Qatar Airways) or Istanbul (Turkish Airlines). While SAS does not operate direct flights to Colombo, it provides easy through-ticketing and baggage transfer to major Asian carriers.

  • Travel time: 14–18 hours depending on partner route
  • Price: moderate, varies by codeshare partner and season
  • Aircraft: Airbus A320 (short-haul), Boeing 787 or Airbus A350
  • Amenities: SAS Lounge access, seamless interline baggage, optional upgrades through EuroBonus program
  • Best for: travelers seeking reliable Scandinavian service and easy connections via European or Middle Eastern hubs

SriLankan Airlines from Oslo to Colombo

SriLankan Airlines, the flag carrier of Sri Lanka, offers excellent service and modern aircraft for travelers heading to Colombo. While there are no direct flights between Oslo and Colombo, SriLankan Airlines partners with Qatar Airways, Emirates, and Turkish Airlines to provide one-stop journeys via Doha, Dubai, or Istanbul.

  • Travel time: 13–17 hours depending on connection
  • Price: mid-range, competitive fares year-round
  • Aircraft: Airbus A330 and A320neo family
  • Amenities: authentic Sri Lankan hospitality, regional cuisine, inflight entertainment, generous baggage allowance
  • Best for: travelers who prefer an authentic Sri Lankan experience from takeoff to landing

Quick Recommendations

  • Fastest: Qatar Airways or Etihad Airways
  • Best balance: Turkish Airlines
  • Most premium: Emirates
  • Budget-friendly: Turkish Airlines or European carriers on sale
  • Best for loyalty: Air France/KLM, British Airways, Lufthansa

Comparison of Airlines Flying from Oslo to Colombo, Sri Lanka

AirlineRoute / HubTravel Time (avg)Price Range (round trip)Aircraft (typical)Key Amenities & Pros
Qatar Airwaysvia Doha (DOH)13–15 hrs$450–$950Airbus A350, Boeing 787Excellent service, short layovers, lie-flat seats, award-winning entertainment
Turkish Airlinesvia Istanbul (IST)13–16 hrsCompetitive / mid-rangeBoeing 787, Airbus A330/A350Halal meals, strong service, competitive fares, flexible schedules
Emiratesvia Dubai (DXB)13–17 hrsMid–upper rangeBoeing 777, Airbus A380ICE entertainment, luxury cabins, excellent lounges
Etihad Airwaysvia Abu Dhabi (AUH)13–16 hrsModerate–highBoeing 787, Airbus A350Calm transit, inflight Wi-Fi, comfort-focused design
Air France / KLMvia Paris (CDG) / Amsterdam (AMS)14–18 hrsSeasonal variationBoeing 777/787, Airbus A330Flying Blue points, lounges, full-service dining, European stopover option
British Airways / Lufthansavia London (LHR) / Frankfurt (FRA)14–20+ hrsWide variationBoeing 787, Airbus A350/A330Alliance benefits, lounges, reliable European full-service travel