Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline IndiGo
Cheapest Month July
Cheapest Day of the Week Tuesday
Cheapest Airline IndiGo

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

  • IndiGo IndiGo
  • Air Arabia Air Arabia
  • Cathay Pacific Cathay Pacific
  • Garuda Indonesia Garuda Indonesia
  • AirAsia X AirAsia X
  • Malaysia Airlines Malaysia Airlines
  • Qatar Airways Qatar Airways
  • Emirates Emirates
  • Saudia Saudia
Cheapest Month July

Travel Period: June 2025 - May 2026

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

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

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

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

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • 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:10 SUB
    16:10 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 07:10 - MED 16:10 13h Direct
  • SUBSurabaya Airport 07:10
  • MEDMadinah Prince Mohammad Airport 16:10
  • 13h
  • Direct
  • Saudia (SV 5161)Airbus Industrie
  • Saudia (SV 5161)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus Industrie
  • 08:00 SUB
    17:00 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 08:00 - MED 17:00 13h Direct
  • SUBSurabaya Airport 08:00
  • MEDMadinah Prince Mohammad Airport 17:00
  • 13h
  • Direct
  • Saudia (SV 5129)Airbus Industrie
  • Saudia (SV 5129)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus Industrie
  • 10:20 SUB
    19:20 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 10:20 - MED 19:20 13h Direct
  • SUBSurabaya Airport 10:20
  • MEDMadinah Prince Mohammad Airport 19:20
  • 13h
  • Direct
  • Saudia (SV 5201)Airbus Industrie
  • Saudia (SV 5201)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus Industrie
  • 11:40 SUB
    20:40 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 11:40 - MED 20:40 13h Direct
  • SUBSurabaya Airport 11:40
  • MEDMadinah Prince Mohammad Airport 20:40
  • 13h
  • Direct
  • Saudia (SV 5727)Airbus Industrie
  • Saudia (SV 5727)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 12:00 SUB
    21:00 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 12:00 - MED 21:00 13h Direct
  • SUBSurabaya Airport 12:00
  • MEDMadinah Prince Mohammad Airport 21:00
  • 13h
  • Direct
  • Saudia (SV 5771)Airbus Industrie
  • Saudia (SV 5771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 13:50 SUB
    22:50 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 13:50 - MED 22:50 13h Direct
  • SUBSurabaya Airport 13:50
  • MEDMadinah Prince Mohammad Airport 22:50
  • 13h
  • Direct
  • Saudia (SV 5225)Airbus Industrie
  • Saudia (SV 5225)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus Industrie
  • 17:00 SUB
    02:00 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 17:00 - MED 02:00 13h Direct
  • SUBSurabaya Airport 17:00
  • MEDMadinah Prince Mohammad Airport 02:00
  • 13h
  • Direct
  • Saudia (SV 5711)Airbus Industrie
  • Saudia (SV 5711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus Industrie
  • 17:15 SUB
    02:15 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 17:15 - MED 02:15 13h Direct
  • SUBSurabaya Airport 17:15
  • MEDMadinah Prince Mohammad Airport 02:15
  • 13h
  • Direct
  • Saudia (SV 5203)Airbus Industrie
  • Saudia (SV 5203)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 18:20 SUB
    03:20 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 18:20 - MED 03:20 13h Direct
  • SUBSurabaya Airport 18:20
  • MEDMadinah Prince Mohammad Airport 03:20
  • 13h
  • Direct
  • Saudia (SV 5331)Airbus Industrie
  • Saudia (SV 5331)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 18:40 SUB
    03:40 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 18:40 - MED 03:40 13h Direct
  • SUBSurabaya Airport 18:40
  • MEDMadinah Prince Mohammad Airport 03:40
  • 13h
  • Direct
  • Saudia (SV 5189)Airbus Industrie
  • Saudia (SV 5189)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 20:45 SUB
    05:45 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 20:45 - MED 05:45 13h Direct
  • SUBSurabaya Airport 20:45
  • MEDMadinah Prince Mohammad Airport 05:45
  • 13h
  • Direct
  • Saudia (SV 5283)Airbus Industrie
  • Saudia (SV 5283)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 22:00 SUB
    07:00 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 22:00 - MED 07:00 13h Direct
  • SUBSurabaya Airport 22:00
  • MEDMadinah Prince Mohammad Airport 07:00
  • 13h
  • Direct
  • Saudia (SV 5255)Airbus Industrie
  • Saudia (SV 5255)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 23:45 SUB
    08:45 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 23:45 - MED 08:45 13h Direct
  • SUBSurabaya Airport 23:45
  • MEDMadinah Prince Mohammad Airport 08:45
  • 13h
  • Direct
  • Saudia (SV 5723)Airbus Industrie
  • Saudia (SV 5723)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 01:25 SUB
    10:25 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 01:25 - MED 10:25 13h Direct
  • SUBSurabaya Airport 01:25
  • MEDMadinah Prince Mohammad Airport 10:25
  • 13h
  • Direct
  • Saudia (SV 5689)Airbus Industrie
  • Saudia (SV 5689)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Airbus Industrie
  • 03:40 SUB
    12:40 MED
    13Hrs, 00m Direct
  • SUBSurabaya Airport 03:40 - MED 12:40 13h Direct
  • SUBSurabaya Airport 03:40
  • MEDMadinah Prince Mohammad Airport 12:40
  • 13h
  • Direct
  • Saudia (SV 5777)Airbus Industrie
  • Saudia (SV 5777)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus Industrie
  • 07:05 SUB
    16:10 MED
    13Hrs, 05m 1 Stop (CGK)
  • SUBSurabaya Airport 07:05 - MED 16:10 13h 05m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 07:05
    CGKJakarta Soekarno-Hatta Airport 10:35
  • CGKJakarta Soekarno-Hatta Airport 08:40
    MEDMadinah Prince Mohammad Airport 16:10
  • 13h 05m (1h 55m)
  • 1 Stop CGK · Jakarta 1h 55m
  • Garuda Indonesia (GA 305)Boeing 737 800
    Garuda Indonesia (GA 968)Airbus Industrie 330 300
  • Garuda Indonesia (GA 305)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:50 SUB
    00:20 MED
    19Hrs, 30m 1 Stop (BDJ)
  • SUBSurabaya Airport 08:50 - MED 00:20 19h 30m 1 Stop (BDJ) Banjarmasin
  • SUBSurabaya Airport 08:50
    BDJBanjarmasin Airport 16:30
  • BDJBanjarmasin Airport 11:00
    MEDMadinah Prince Mohammad Airport 00:20
  • 19h 30m (5h 30m)
  • 1 Stop BDJ · Banjarmasin 5h 30m
  • Lion Air (JT 222)Boeing 737 900
    Lion Air (JT 3116)Airbus A330 900 Neo
  • Lion Air (JT 222)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:35 SUB
    23:45 MED
    16Hrs, 10m 1 Stop (CGK)
  • SUBSurabaya Airport 11:35 - MED 23:45 16h 10m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 11:35
    CGKJakarta Soekarno-Hatta Airport 17:50
  • CGKJakarta Soekarno-Hatta Airport 13:10
    MEDMadinah Prince Mohammad Airport 23:45
  • 16h 10m (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 327)Boeing 737 800
    Saudia (SV 5239)Boeing 777 300
  • Garuda Indonesia (GA 327)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 SUB
    23:05 MED
    15Hrs, 30m 1 Stop (CGK)
  • SUBSurabaya Airport 11:35 - MED 23:05 15h 30m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 11:35
    CGKJakarta Soekarno-Hatta Airport 17:30
  • CGKJakarta Soekarno-Hatta Airport 13:10
    MEDMadinah Prince Mohammad Airport 23:05
  • 15h 30m (4h 20m)
  • 1 Stop CGK · Jakarta 4h 20m
  • Garuda Indonesia (GA 327)Boeing 737 800
    Saudia (SV 813)Boeing 777 300
  • Garuda Indonesia (GA 327)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 11:35 SUB
    22:45 MED
    15Hrs, 10m 1 Stop (CGK)
  • SUBSurabaya Airport 11:35 - MED 22:45 15h 10m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 11:35
    CGKJakarta Soekarno-Hatta Airport 16:50
  • CGKJakarta Soekarno-Hatta Airport 13:10
    MEDMadinah Prince Mohammad Airport 22:45
  • 15h 10m (3h 40m)
  • 1 Stop CGK · Jakarta 3h 40m
  • Garuda Indonesia (GA 327)Boeing 737 800
    Saudia (SV 5179)Boeing 777 300
  • Garuda Indonesia (GA 327)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:35 SUB
    22:30 MED
    14Hrs, 55m 1 Stop (CGK)
  • SUBSurabaya Airport 11:35 - MED 22:30 14h 55m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 11:35
    CGKJakarta Soekarno-Hatta Airport 16:55
  • CGKJakarta Soekarno-Hatta Airport 13:10
    MEDMadinah Prince Mohammad Airport 22:30
  • 14h 55m (3h 45m)
  • 1 Stop CGK · Jakarta 3h 45m
  • Garuda Indonesia (GA 327)Boeing 737 800
    Saudia (SV 3623)Boeing 777 300
  • Garuda Indonesia (GA 327)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:35 SUB
    22:05 MED
    14Hrs, 30m 1 Stop (CGK)
  • SUBSurabaya Airport 11:35 - MED 22:05 14h 30m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 11:35
    CGKJakarta Soekarno-Hatta Airport 16:30
  • CGKJakarta Soekarno-Hatta Airport 13:10
    MEDMadinah Prince Mohammad Airport 22:05
  • 14h 30m (3h 20m)
  • 1 Stop CGK · Jakarta 3h 20m
  • Garuda Indonesia (GA 327)Boeing 737 800
    Saudia (SV 3623)Boeing 777 300
  • Garuda Indonesia (GA 327)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 14:35 SUB
    02:55 MED
    16Hrs, 20m 1 Stop (CGK)
  • SUBSurabaya Airport 14:35 - MED 02:55 16h 20m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 14:35
    CGKJakarta Soekarno-Hatta Airport 21:00
  • CGKJakarta Soekarno-Hatta Airport 16:10
    MEDMadinah Prince Mohammad Airport 02:55
  • 16h 20m (4h 50m)
  • 1 Stop CGK · Jakarta 4h 50m
  • Garuda Indonesia (GA 317)Boeing 737 800
    Saudia (SV 5127)Boeing 777 300
  • Garuda Indonesia (GA 317)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 14:35 SUB
    04:30 MED
    17Hrs, 55m 1 Stop (CGK)
  • SUBSurabaya Airport 14:35 - MED 04:30 17h 55m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 14:35
    CGKJakarta Soekarno-Hatta Airport 22:50
  • CGKJakarta Soekarno-Hatta Airport 16:10
    MEDMadinah Prince Mohammad Airport 04:30
  • 17h 55m (6h 40m)
  • 1 Stop CGK · Jakarta 6h 40m
  • Garuda Indonesia (GA 317)Boeing 737 800
    Saudia (SV 3621)Boeing 777 300
  • Garuda Indonesia (GA 317)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 00:50 DOH
    19:30 KUL
    15Hrs, 25m 1 Stop (MED)
  • DOHHamad International Airport 00:50 - KUL 19:30 15h 25m 1 Stop (MED) Al Madinah
  • DOHHamad International Airport 00:50
    SUBSurabaya Airport 15:50
  • MEDMadinah Prince Mohammad Airport 03:15
    KULKuala Lumpur International Airport 19:30
  • 15h 25m (2h 50m)
  • 1 Stop MED · Al Madinah 2h 50m
  • Qatar Airways (QR 1174)Boeing 787 8
    Malaysia Airlines (MH 872)Boeing 737 800
  • Qatar Airways (QR 1174)
    • -
    • -
    • W
    • T
    • -
    • -
    • S
  • 00:50 DOH
    19:30 KUL
    15Hrs, 25m 1 Stop (MED)
  • DOHHamad International Airport 00:50 - KUL 19:30 15h 25m 1 Stop (MED) Al Madinah
  • DOHHamad International Airport 00:50
    SUBSurabaya Airport 15:50
  • MEDMadinah Prince Mohammad Airport 03:15
    KULKuala Lumpur International Airport 19:30
  • 15h 25m (2h 50m)
  • 1 Stop MED · Al Madinah 2h 50m
  • Qatar Airways (QR 1174)Airbus Industrie 330 300
    Malaysia Airlines (MH 872)Boeing 737 800
  • Qatar Airways (QR 1174)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:30 SUB
    05:05 MED
    16Hrs, 35m 1 Stop (CGK)
  • SUBSurabaya Airport 16:30 - MED 05:05 16h 35m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 16:30
    CGKJakarta Soekarno-Hatta Airport 23:30
  • CGKJakarta Soekarno-Hatta Airport 18:10
    MEDMadinah Prince Mohammad Airport 05:05
  • 16h 35m (5h 20m)
  • 1 Stop CGK · Jakarta 5h 20m
  • Garuda Indonesia (GA 315)Boeing 737 800
    Saudia (SV 3621)Boeing 777
  • Garuda Indonesia (GA 315)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:30 SUB
    04:30 MED
    16Hrs, 00m 1 Stop (CGK)
  • SUBSurabaya Airport 16:30 - MED 04:30 16h 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 16:30
    CGKJakarta Soekarno-Hatta Airport 22:50
  • CGKJakarta Soekarno-Hatta Airport 18:10
    MEDMadinah Prince Mohammad Airport 04:30
  • 16h (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 315)Boeing 737 800
    Saudia (SV 3621)Boeing 777 300
  • Garuda Indonesia (GA 315)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 18:30 SUB
    06:15 MED
    15Hrs, 45m 1 Stop (CGK)
  • SUBSurabaya Airport 18:30 - MED 06:15 15h 45m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 18:30
    CGKJakarta Soekarno-Hatta Airport 00:40
  • CGKJakarta Soekarno-Hatta Airport 20:05
    MEDMadinah Prince Mohammad Airport 06:15
  • 15h 45m (4h 35m)
  • 1 Stop CGK · Jakarta 4h 35m
  • Garuda Indonesia (GA 313)Boeing 737 800
    Saudia (SV 827)Boeing 777 300
  • Garuda Indonesia (GA 313)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 18:30 SUB
    06:15 MED
    15Hrs, 45m 1 Stop (CGK)
  • SUBSurabaya Airport 18:30 - MED 06:15 15h 45m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 18:30
    CGKJakarta Soekarno-Hatta Airport 00:40
  • CGKJakarta Soekarno-Hatta Airport 20:05
    MEDMadinah Prince Mohammad Airport 06:15
  • 15h 45m (4h 35m)
  • 1 Stop CGK · Jakarta 4h 35m
  • Garuda Indonesia (GA 313)Boeing 737 800
    Saudia (SV 827)Boeing 777
  • Garuda Indonesia (GA 313)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 18:30 SUB
    05:05 MED
    14Hrs, 35m 1 Stop (CGK)
  • SUBSurabaya Airport 18:30 - MED 05:05 14h 35m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 18:30
    CGKJakarta Soekarno-Hatta Airport 23:30
  • CGKJakarta Soekarno-Hatta Airport 20:05
    MEDMadinah Prince Mohammad Airport 05:05
  • 14h 35m (3h 25m)
  • 1 Stop CGK · Jakarta 3h 25m
  • Garuda Indonesia (GA 313)Boeing 737 800
    Saudia (SV 3621)Boeing 777
  • Garuda Indonesia (GA 313)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 19:00 SUB
    06:15 MED
    15Hrs, 15m 1 Stop (CGK)
  • SUBSurabaya Airport 19:00 - MED 06:15 15h 15m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 19:00
    CGKJakarta Soekarno-Hatta Airport 00:40
  • CGKJakarta Soekarno-Hatta Airport 20:35
    MEDMadinah Prince Mohammad Airport 06:15
  • 15h 15m (4h 05m)
  • 1 Stop CGK · Jakarta 4h 05m
  • Garuda Indonesia (GA 325)Boeing 737 800
    Saudia (SV 827)Boeing 777 300
  • Garuda Indonesia (GA 325)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:00 SUB
    06:15 MED
    15Hrs, 15m 1 Stop (CGK)
  • SUBSurabaya Airport 19:00 - MED 06:15 15h 15m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 19:00
    CGKJakarta Soekarno-Hatta Airport 00:40
  • CGKJakarta Soekarno-Hatta Airport 20:35
    MEDMadinah Prince Mohammad Airport 06:15
  • 15h 15m (4h 05m)
  • 1 Stop CGK · Jakarta 4h 05m
  • Garuda Indonesia (GA 325)Boeing 737 800
    Saudia (SV 827)Boeing 777
  • Garuda Indonesia (GA 325)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:00 SUB
    07:15 MED
    16Hrs, 15m 1 Stop (CGK)
  • SUBSurabaya Airport 19:00 - MED 07:15 16h 15m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 19:00
    CGKJakarta Soekarno-Hatta Airport 01:20
  • CGKJakarta Soekarno-Hatta Airport 20:35
    MEDMadinah Prince Mohammad Airport 07:15
  • 16h 15m (4h 45m)
  • 1 Stop CGK · Jakarta 4h 45m
  • Garuda Indonesia (GA 325)Boeing 737 800
    Saudia (SV 5233)Boeing 777 300
  • Garuda Indonesia (GA 325)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:00 SUB
    10:15 MED
    19Hrs, 15m 1 Stop (CGK)
  • SUBSurabaya Airport 19:00 - MED 10:15 19h 15m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 19:00
    CGKJakarta Soekarno-Hatta Airport 04:20
  • CGKJakarta Soekarno-Hatta Airport 20:35
    MEDMadinah Prince Mohammad Airport 10:15
  • 19h 15m (7h 45m)
  • 1 Stop CGK · Jakarta 7h 45m
  • Garuda Indonesia (GA 325)Boeing 737 800
    Saudia (SV 5237)Boeing 777 300
  • Garuda Indonesia (GA 325)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:05 SUB
    10:15 MED
    18Hrs, 10m 1 Stop (CGK)
  • SUBSurabaya Airport 20:05 - MED 10:15 18h 10m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 20:05
    CGKJakarta Soekarno-Hatta Airport 04:20
  • CGKJakarta Soekarno-Hatta Airport 21:45
    MEDMadinah Prince Mohammad Airport 10:15
  • 18h 10m (6h 35m)
  • 1 Stop CGK · Jakarta 6h 35m
  • Garuda Indonesia (GA 319)Boeing 737 800
    Saudia (SV 5237)Boeing 777 300
  • Garuda Indonesia (GA 319)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:05 SUB
    11:20 MED
    19Hrs, 15m 1 Stop (CGK)
  • SUBSurabaya Airport 20:05 - MED 11:20 19h 15m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 20:05
    CGKJakarta Soekarno-Hatta Airport 05:45
  • CGKJakarta Soekarno-Hatta Airport 21:45
    MEDMadinah Prince Mohammad Airport 11:20
  • 19h 15m (8h)
  • 1 Stop CGK · Jakarta 8h
  • Garuda Indonesia (GA 319)Boeing 737 800
    Saudia (SV 3621)Boeing 777 300
  • Garuda Indonesia (GA 319)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:05 SUB
    07:15 MED
    15Hrs, 10m 1 Stop (CGK)
  • SUBSurabaya Airport 20:05 - MED 07:15 15h 10m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 20:05
    CGKJakarta Soekarno-Hatta Airport 01:20
  • CGKJakarta Soekarno-Hatta Airport 21:45
    MEDMadinah Prince Mohammad Airport 07:15
  • 15h 10m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Garuda Indonesia (GA 319)Boeing 737 800
    Saudia (SV 5233)Boeing 777 300
  • Garuda Indonesia (GA 319)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:05 SUB
    11:25 MED
    19Hrs, 20m 1 Stop (CGK)
  • SUBSurabaya Airport 20:05 - MED 11:25 19h 20m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 20:05
    CGKJakarta Soekarno-Hatta Airport 05:30
  • CGKJakarta Soekarno-Hatta Airport 21:45
    MEDMadinah Prince Mohammad Airport 11:25
  • 19h 20m (7h 45m)
  • 1 Stop CGK · Jakarta 7h 45m
  • Garuda Indonesia (GA 319)Boeing 737 800
    Saudia (SV 5235)Boeing 777 300
  • Garuda Indonesia (GA 319)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:15 SUB
    09:25 MED
    17Hrs, 10m 1 Stop (JED)
  • SUBSurabaya Airport 20:15 - MED 09:25 17h 10m 1 Stop (JED) Jeddah
  • SUBSurabaya Airport 20:15
    JEDKing Abdulaziz International Airport 08:20
  • JEDKing Abdulaziz International Airport 05:00
    MEDMadinah Prince Mohammad Airport 09:25
  • 17h 10m (3h 20m)
  • 1 Stop JED · Jeddah 3h 20m
  • Saudia (SV 5449)Airbus Industrie
    Saudia (SV 1424)Airbus
  • Saudia (SV 5449)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:10 SUB
    17:35 MED
    16Hrs, 25m 1 Stop (CGK)
  • SUBSurabaya Airport 05:10 - MED 17:35 16h 25m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 05:10
    CGKJakarta Soekarno-Hatta Airport 11:40
  • CGKJakarta Soekarno-Hatta Airport 06:45
    MEDMadinah Prince Mohammad Airport 17:35
  • 16h 25m (4h 55m)
  • 1 Stop CGK · Jakarta 4h 55m
  • Garuda Indonesia (GA 301)Boeing 737 800
    Saudia (SV 5259)Boeing 777 300
  • Garuda Indonesia (GA 301)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 05:10 SUB
    14:35 MED
    13Hrs, 25m 1 Stop (CGK)
  • SUBSurabaya Airport 05:10 - MED 14:35 13h 25m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 05:10
    CGKJakarta Soekarno-Hatta Airport 09:00
  • CGKJakarta Soekarno-Hatta Airport 06:45
    MEDMadinah Prince Mohammad Airport 14:35
  • 13h 25m (2h 15m)
  • 1 Stop CGK · Jakarta 2h 15m
  • Garuda Indonesia (GA 301)Boeing 737 800
    Garuda Indonesia (GA 968)Boeing 777 300
  • Garuda Indonesia (GA 301)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 05:10 SUB
    14:35 MED
    13Hrs, 25m 1 Stop (CGK)
  • SUBSurabaya Airport 05:10 - MED 14:35 13h 25m 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 05:10
    CGKJakarta Soekarno-Hatta Airport 09:00
  • CGKJakarta Soekarno-Hatta Airport 06:45
    MEDMadinah Prince Mohammad Airport 14:35
  • 13h 25m (2h 15m)
  • 1 Stop CGK · Jakarta 2h 15m
  • Garuda Indonesia (GA 301)Boeing 737 800
    Garuda Indonesia (GA 968)Airbus Industrie 330 300
  • Garuda Indonesia (GA 301)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 05:10 SUB
    16:10 MED
    15Hrs, 00m 1 Stop (CGK)
  • SUBSurabaya Airport 05:10 - MED 16:10 15h 1 Stop (CGK) Jakarta
  • SUBSurabaya Airport 05:10
    CGKJakarta Soekarno-Hatta Airport 10:35
  • CGKJakarta Soekarno-Hatta Airport 06:45
    MEDMadinah Prince Mohammad Airport 16:10
  • 15h (3h 50m)
  • 1 Stop CGK · Jakarta 3h 50m
  • Garuda Indonesia (GA 301)Boeing 737 800
    Garuda Indonesia (GA 968)Airbus Industrie 330 300
  • Garuda Indonesia (GA 301)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:00 SUB
    15:20 MED
    13Hrs, 20m 1 Stop (BWN)
  • SUBSurabaya Airport 06:00 - MED 15:20 13h 20m 1 Stop (BWN) Bandar Seri Begawan
  • SUBSurabaya Airport 06:00
    BWNBandar Seri Begawan Airport 10:00
  • BWNBandar Seri Begawan Airport 09:15
    MEDMadinah Prince Mohammad Airport 15:20
  • 13h 20m (45m)
  • 1 Stop BWN · Bandar Seri Begawan 45m
  • Royal Brunei Airlines (BI 796)Airbus A320 Neo
    Royal Brunei Airlines (BI 4203)Boeing 787 8
  • Royal Brunei Airlines (BI 796)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:00 SUB
    15:20 MED
    13Hrs, 20m 1 Stop (BWN)
  • SUBSurabaya Airport 06:00 - MED 15:20 13h 20m 1 Stop (BWN) Bandar Seri Begawan
  • SUBSurabaya Airport 06:00
    BWNBandar Seri Begawan Airport 10:00
  • BWNBandar Seri Begawan Airport 09:15
    MEDMadinah Prince Mohammad Airport 15:20
  • 13h 20m (45m)
  • 1 Stop BWN · Bandar Seri Begawan 45m
  • Royal Brunei Airlines (BI 796)Airbus A320 Neo
    Royal Brunei Airlines (BI 4201)Boeing 787 8
  • Royal Brunei Airlines (BI 796)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:00 SUB
    15:20 MED
    13Hrs, 20m 1 Stop (BWN)
  • SUBSurabaya Airport 06:00 - MED 15:20 13h 20m 1 Stop (BWN) Bandar Seri Begawan
  • SUBSurabaya Airport 06:00
    BWNBandar Seri Begawan Airport 10:00
  • BWNBandar Seri Begawan Airport 09:15
    MEDMadinah Prince Mohammad Airport 15:20
  • 13h 20m (45m)
  • 1 Stop BWN · Bandar Seri Begawan 45m
  • Royal Brunei Airlines (BI 796)Airbus A320 Neo
    Royal Brunei Airlines (BI 4205)Boeing 787 8
  • Royal Brunei Airlines (BI 796)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Surabaya to Al Madinah?

The fastest flight time for direct flights from Surabaya to Al Madinah is 13 hours . Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Surabaya to Al Madinah?

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

How far is Al Madinah from Surabaya?

The flight distance between Surabaya and Al Madinah 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 00:50. The last flight of the day departs at 07:05. See the full list of flight times on Wego.

How many airlines offer direct flights from Surabaya to Al Madinah?

There are 1 airlines that offer direct flights from Surabaya to Al Madinah. Find out the list of airlines on Wego.