Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Saudia

The cheapest airline(s) flying from Al Madinah to Surabaya is Saudia.

  • Saudia Saudia
  • Qatar Airways Qatar Airways
  • AirAsia X AirAsia X
  • Emirates Emirates
  • Oman Air Oman Air
  • Turkish Airlines Turkish Airlines
  • Jazeera Airways Jazeera Airways
  • Garuda Indonesia Garuda Indonesia
  • Malaysia Airlines Malaysia Airlines
  • Batik Air Batik Air
Cheapest Month October

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Al Madinah to Surabaya is October.

  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from Al Madinah to Surabaya is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:25 KUL
    11:25 JED
    19Hrs, 00m 1 Stop (SUB)
  • KULKuala Lumpur International Airport 07:25 - JED 11:25 19h 1 Stop (SUB) Surabaya
  • KULKuala Lumpur International Airport 07:25
    MEDMadinah Prince Mohammad Airport 10:10
  • SUBSurabaya Airport 09:10
    JEDKing Abdulaziz International Airport 11:25
  • 19h (6h)
  • 1 Stop SUB · Surabaya 6h
  • Malaysia Airlines (MH 871)Boeing 737 800
    Saudia (SV 1425)Airbus
  • Malaysia Airlines (MH 871)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 07:25 KUL
    11:25 JED
    19Hrs, 00m 1 Stop (SUB)
  • KULKuala Lumpur International Airport 07:25 - JED 11:25 19h 1 Stop (SUB) Surabaya
  • KULKuala Lumpur International Airport 07:25
    MEDMadinah Prince Mohammad Airport 10:10
  • SUBSurabaya Airport 09:10
    JEDKing Abdulaziz International Airport 11:25
  • 19h (6h)
  • 1 Stop SUB · Surabaya 6h
  • Malaysia Airlines (MH 871)Boeing 737 800
    Saudia (SV 1425)Airbus
  • Malaysia Airlines (MH 871)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:15 KUL
    17:35 DOH
    19Hrs, 35m 1 Stop (SUB)
  • KULKuala Lumpur International Airport 13:15 - DOH 17:35 19h 35m 1 Stop (SUB) Surabaya
  • KULKuala Lumpur International Airport 13:15
    MEDMadinah Prince Mohammad Airport 15:15
  • SUBSurabaya Airport 14:50
    DOHHamad International Airport 17:35
  • 19h 35m (7h 05m)
  • 1 Stop SUB · Surabaya 7h 05m
  • Malaysia Airlines (MH 873)Boeing 737 800
    Qatar Airways (QR 1177)Boeing 787 8
  • Malaysia Airlines (MH 873)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:15 KUL
    17:35 DOH
    19Hrs, 35m 1 Stop (SUB)
  • KULKuala Lumpur International Airport 13:15 - DOH 17:35 19h 35m 1 Stop (SUB) Surabaya
  • KULKuala Lumpur International Airport 13:15
    MEDMadinah Prince Mohammad Airport 15:15
  • SUBSurabaya Airport 14:50
    DOHHamad International Airport 17:35
  • 19h 35m (7h 05m)
  • 1 Stop SUB · Surabaya 7h 05m
  • Malaysia Airlines (MH 873)Boeing 737 800
    Qatar Airways (QR 1177)Boeing 777 300 Er
  • Malaysia Airlines (MH 873)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:00 MED
    15:35 SUB
    19Hrs, 35m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 16:00 - SUB 15:35 19h 35m 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 16:00
    CGKJakarta Soekarno-Hatta Airport 14:00
  • CGKJakarta Soekarno-Hatta Airport 06:20
    SUBSurabaya Airport 15:35
  • 19h 35m (7h 40m)
  • 1 Stop CGK · Jakarta 7h 40m
  • Saudia (SV 820)Boeing 777
    Garuda Indonesia (GA 310)Boeing 737 800
  • Saudia (SV 820)
    • -
    • -
    • W
    • T
    • -
    • S
    • S
  • 16:00 MED
    12:50 SUB
    16Hrs, 50m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 16:00 - SUB 12:50 16h 50m 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 16:00
    CGKJakarta Soekarno-Hatta Airport 11:10
  • CGKJakarta Soekarno-Hatta Airport 06:20
    SUBSurabaya Airport 12:50
  • 16h 50m (4h 50m)
  • 1 Stop CGK · Jakarta 4h 50m
  • Saudia (SV 820)Boeing 777
    Garuda Indonesia (GA 312)Boeing 737 800
  • Saudia (SV 820)
    • -
    • -
    • W
    • T
    • F
    • -
    • S
  • 16:00 CGK
    07:50 KUL
    20Hrs, 20m 1 Stop (SUB)
  • CGKJakarta Soekarno-Hatta Airport 16:00 - KUL 07:50 20h 20m 1 Stop (SUB) Surabaya
  • CGKJakarta Soekarno-Hatta Airport 16:00
    MEDMadinah Prince Mohammad Airport 17:20
  • SUBSurabaya Airport 17:40
    KULKuala Lumpur International Airport 07:50
  • 20h 20m (7h)
  • 1 Stop SUB · Surabaya 7h
  • Garuda Indonesia (GA 320)Boeing 737 800
    Malaysia Airlines (MH 153)Airbus Industrie A330 200
  • Garuda Indonesia (GA 320)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 14:00 CGK
    07:50 KUL
    18Hrs, 15m 1 Stop (SUB)
  • CGKJakarta Soekarno-Hatta Airport 14:00 - KUL 07:50 18h 15m 1 Stop (SUB) Surabaya
  • CGKJakarta Soekarno-Hatta Airport 14:00
    MEDMadinah Prince Mohammad Airport 17:20
  • SUBSurabaya Airport 15:35
    KULKuala Lumpur International Airport 07:50
  • 18h 15m (4h 55m)
  • 1 Stop SUB · Surabaya 4h 55m
  • Garuda Indonesia (GA 310)Boeing 737 800
    Malaysia Airlines (MH 153)Airbus Industrie A330 200
  • Garuda Indonesia (GA 310)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:20 MED
    14:50 SUB
    17Hrs, 30m 1 Stop (KUL)
  • MEDMadinah Prince Mohammad Airport 17:20 - SUB 14:50 17h 30m 1 Stop (KUL) Kuala Lumpur
  • MEDMadinah Prince Mohammad Airport 17:20
    KULKuala Lumpur International Airport 13:15
  • KULKuala Lumpur International Airport 07:50
    SUBSurabaya Airport 14:50
  • 17h 30m (5h 25m)
  • 1 Stop KUL · Kuala Lumpur 5h 25m
  • Malaysia Airlines (MH 153)Airbus Industrie A330 200
    Malaysia Airlines (MH 873)Boeing 737 800
  • Malaysia Airlines (MH 153)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:00 CGK
    19:45 JED
    19Hrs, 10m 1 Stop (SUB)
  • CGKJakarta Soekarno-Hatta Airport 16:00 - JED 19:45 19h 10m 1 Stop (SUB) Surabaya
  • CGKJakarta Soekarno-Hatta Airport 16:00
    MEDMadinah Prince Mohammad Airport 18:30
  • SUBSurabaya Airport 17:40
    JEDKing Abdulaziz International Airport 19:45
  • 19h 10m (6h 16m)
  • 1 Stop SUB · Surabaya 6h 16m
  • Garuda Indonesia (GA 320)Boeing 737 800
    Saudia (SV 1429)Airbus
  • Garuda Indonesia (GA 320)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
  • 23:10 MED
    19:25 SUB
    16Hrs, 15m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 23:10 - SUB 19:25 16h 15m 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 23:10
    CGKJakarta Soekarno-Hatta Airport 17:45
  • CGKJakarta Soekarno-Hatta Airport 13:20
    SUBSurabaya Airport 19:25
  • 16h 15m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Garuda Indonesia (GA 961)Boeing 777
    Garuda Indonesia (GA 326)Boeing 737 800
  • Garuda Indonesia (GA 961)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 23:10 MED
    19:10 SUB
    16Hrs, 00m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 23:10 - SUB 19:10 16h 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 23:10
    CGKJakarta Soekarno-Hatta Airport 17:30
  • CGKJakarta Soekarno-Hatta Airport 13:20
    SUBSurabaya Airport 19:10
  • 16h (4h 10m)
  • 1 Stop CGK · Jakarta 4h 10m
  • Garuda Indonesia (GA 961)Boeing 777 300
    Garuda Indonesia (GA 326)Boeing 737 800
  • Garuda Indonesia (GA 961)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
  • 23:10 MED
    19:10 SUB
    16Hrs, 00m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 23:10 - SUB 19:10 16h 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 23:10
    CGKJakarta Soekarno-Hatta Airport 17:30
  • CGKJakarta Soekarno-Hatta Airport 13:20
    SUBSurabaya Airport 19:10
  • 16h (4h 10m)
  • 1 Stop CGK · Jakarta 4h 10m
  • Garuda Indonesia (GA 961)Boeing 777
    Garuda Indonesia (GA 326)Boeing 737 800
  • Garuda Indonesia (GA 961)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 23:10 MED
    17:40 SUB
    14Hrs, 30m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 23:10 - SUB 17:40 14h 30m 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 23:10
    CGKJakarta Soekarno-Hatta Airport 16:00
  • CGKJakarta Soekarno-Hatta Airport 13:20
    SUBSurabaya Airport 17:40
  • 14h 30m (2h 40m)
  • 1 Stop CGK · Jakarta 2h 40m
  • Garuda Indonesia (GA 961)Boeing 777
    Garuda Indonesia (GA 320)Boeing 737 800
  • Garuda Indonesia (GA 961)
    • M
    • -
    • -
    • T
    • -
    • -
    • -
  • 23:10 MED
    17:40 SUB
    14Hrs, 30m 1 Stop (CGK)
  • MEDMadinah Prince Mohammad Airport 23:10 - SUB 17:40 14h 30m 1 Stop (CGK) Jakarta
  • MEDMadinah Prince Mohammad Airport 23:10
    CGKJakarta Soekarno-Hatta Airport 16:00
  • CGKJakarta Soekarno-Hatta Airport 13:20
    SUBSurabaya Airport 17:40
  • 14h 30m (2h 40m)
  • 1 Stop CGK · Jakarta 2h 40m
  • Garuda Indonesia (GA 961)Boeing 777 300
    Garuda Indonesia (GA 320)Boeing 737 800
  • Garuda Indonesia (GA 961)
    • -
    • -
    • W
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Al Madinah to Surabaya?

The most popular airline flying from Al Madinah to Surabaya is Oman Air. Find the latest flight deals on Wego.

How far is Surabaya from Al Madinah?

The flight distance between Al Madinah and Surabaya is 8668km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:25. The last flight of the day departs at 07:25. See the full list of flight times on Wego.