فاصله‌ی تهران تا اسلو 5.750 کیلومتر است و پرواز آن به شکل مستقیم حدودا 8 ساعت و 20 دقیقه به طول می‌انجامد. در پرواز‌های غیر مستقیم، شما ایرلاین هر کشوری را که انتخاب کنید، ابتدا در پایتخت آن کشور توقف می‌کنید و سپس به سمت اسلو حرکت می‌نمائید. شرکت‌های پگاسوس و ترکیش ایرلاینز با یک توقف در استانبول ترکیه، قطر ایرویز با یک توقف در دوحه، لوفتهانزا با یک توقف در مونیخ و آسترین با یک توقف در وین پروازهای معمول غیر مستقیم برای سفر به اسلو می‌باشند.