Air tickets from Juanda International Airport to Bahrain International Airport
Search for flights from Surabaya to Bahrain and check out affordable one-way and round-trip options.
- Return
- One way
-
SUB 14:3534h 10m2 stopsBAH 20:45Surabaya - Bahrain | Sun, Apr 12 | Etihad Airways
BAH 22:5031h 35m2 stopsSUB 10:25Bahrain - Surabaya | Thu, Apr 16 | Etihad AirwaysTRY 38,404 TRY 91,30357% off57% offTRY 91,303 TRY 38,404-
SUB 16:3526h 10m2 stopsBAH 14:45Surabaya - Bahrain | Sun, Apr 12 | Garuda Indonesia
BAH 22:5029h 40m2 stopsSUB 08:30Bahrain - Surabaya | Thu, Apr 16 | Etihad AirwaysTRY 40,805 TRY 91,30355% off55% offTRY 91,303 TRY 40,805 -
SUB 18:2027h 10m2 stopsBAH 17:30Surabaya - Bahrain | Sun, Apr 12 | Malaysia Airlines
BAH 01:4027h 30m2 stopsSUB 09:10Bahrain - Surabaya | Thu, Apr 16 | EmiratesTRY 49,405 TRY 91,30346% off46% offTRY 91,303 TRY 49,405 -
SUB 10:2518h 15m2 stopsBAH 00:40Surabaya - Bahrain | Sun, Apr 12 | Singapore Airlines
BAH 15:4519h 55m2 stopsSUB 15:40Bahrain - Surabaya | Thu, Apr 16 | Gulf AirTRY 51,60043% offTRY 91,303 TRY 51,600 -
SUB 08:1019h 45m2 stopsBAH 23:55Surabaya - Bahrain | Sun, Apr 12 | Cathay Pacific
BAH 18:0520h 10m2 stopsSUB 18:15Bahrain - Surabaya | Thu, Apr 16 | Cathay PacificTRY 59,46635% offTRY 91,303 TRY 59,466 -
SUB 15:5015h 15m2 stopsBAH 03:05Surabaya - Bahrain | Sun, Apr 12 | Qatar Airways
BAH 22:2015h2 stopsSUB 17:20Bahrain - Surabaya | Thu, Apr 16 | Qatar AirwaysTRY 64,22330% offTRY 91,303 TRY 64,223 -
SUB 19:0017h 45m2 stopsBAH 08:45Surabaya - Bahrain | Sun, Apr 12 | Emirates
BAH 01:4026h 50m2 stopsSUB 08:30Bahrain - Surabaya | Thu, Apr 16 | EmiratesTRY 67,56426% offTRY 91,303 TRY 67,564 -
SUB 13:0017h 25m1 stopBAH Invalid DateSurabaya - Bahrain | Fri, Mar 27 | Normal Airline
BAH 15:006hDirectSUB 16:00Bahrain - Surabaya | Sun, Mar 29 | Normal AirlineFind more flightsFind more flights
-
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Fri, Apr 24 | ScootTRY 21,526 TRY 31,63032% off32% offTRY 31,630 TRY 21,526 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Thu, Apr 23 | ScootTRY 21,732 TRY 31,63031% off31% offTRY 31,630 TRY 21,732 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Wed, Apr 1 | ScootTRY 22,073 TRY 31,63030% off30% offTRY 31,630 TRY 22,073 -
SUB 10:2516h 40m1 stopBAH 23:05Surabaya - Bahrain | Fri, Apr 24 | Singapore AirlinesTRY 22,35628% offTRY 31,630 TRY 22,356 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Fri, May 1 | ScootTRY 22,44728% offTRY 31,630 TRY 22,447 -
SUB 10:2516h 40m1 stopBAH 23:05Surabaya - Bahrain | Thu, Apr 23 | Singapore AirlinesTRY 22,53728% offTRY 31,630 TRY 22,537 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Sun, Apr 5 | ScootTRY 22,84628% offTRY 31,630 TRY 22,846 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Thu, Apr 2 | ScootTRY 23,36726% offTRY 31,630 TRY 23,367 -
SUB 10:3516h 30m1 stopBAH 23:05Surabaya - Bahrain | Fri, Apr 3 | ScootTRY 23,36726% offTRY 31,630 TRY 23,367 -
SUB 10:2516h 40m1 stopBAH 23:05Surabaya - Bahrain | Tue, May 12 | Singapore AirlinesTRY 23,40626% offTRY 31,630 TRY 23,406 -
SUB 13:0017h 25m1 stopBAH Invalid DateSurabaya - Bahrain | Fri, Mar 27 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Surabaya to Bahrain are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Selected Airlines from Juanda International Airport to Bahrain International Airport
See which airlines fly from Surabaya to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Juanda International Airport to Bahrain International Airport
Check the schedule for flights from Surabaya to Bahrain and find the flight that best matches your travel plans.

TR267
Juanda International Airport
19:50
SUB
23:15
SIN
- - - - - - SSearch
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
SQ929
Juanda International Airport
18:40
SUB
22:05
SIN
S M T W T F SSearch
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
SL269
Juanda International Airport
16:20
SUB
20:30
DMK
S - T W T F -Search
G9822
Suvarnabhumi Airport
08:10
BKK
12:30
SHJ
S M T W T - S
G9103
Sharjah International Airport
17:00
SHJ
17:10
BAH
S M T W T F S
QG719
Juanda International Airport
11:20
SUB
12:55
CGK
S M T W T F SSearch
6E1602
Soekarno-Hatta International Airport
15:50
CGK
20:40
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
JT697
Juanda International Airport
11:05
SUB
12:35
CGK
S M T W T F SSearch
6E1602
Soekarno-Hatta International Airport
15:50
CGK
20:40
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
TR297
Juanda International Airport
10:35
SUB
14:00
SIN
S - - - - - SSearch
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
TR297
Juanda International Airport
10:35
SUB
14:00
SIN
S - - - - - SSearch
6E1012
Singapore Changi Airport
19:40
SIN
22:45
BOM
S M T - - - S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
SQ923
Juanda International Airport
10:15
SUB
13:35
SIN
S M T W T F SSearch
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
ID6573
Juanda International Airport
08:30
SUB
10:00
CGK
S M T W T F SSearch
6E1602
Soekarno-Hatta International Airport
15:50
CGK
20:40
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:50
BOM
21:55
BAH
S M T W T F S
SL269
Juanda International Airport
16:20
SUB
20:30
DMK
S - T W T F -Search
G9822
Suvarnabhumi Airport
08:10
BKK
12:30
SHJ
S M T W T - S
G9101
Sharjah International Airport
08:05
SHJ
08:15
BAH
S M T W T F S
Juanda International Airport to Bahrain International Airport Flights Info
| Flight distance | 7,681.07km |
|---|---|
| Cheapest one-way ticket price | TRY 21,526 |
| Cheapest return ticket price | TRY 38,404 |
Find Cheap Flights with Trip.com
- Flights from Juanda International Airport to Kuala Lumpur International Airport
- Flights from Juanda International Airport to Hong Kong International Airport
- Flights from Juanda International Airport to Soekarno-Hatta International Airport
- Flights from Juanda International Airport to Cochin International Airport
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Jakarta
- Flights from Juanda International Airport to Kuala Lumpur
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Bangkok
- Flights from Juanda International Airport to Hong Kong
- Flights from Chhatrapati Shivaji Maharaj International Airport to Bahrain International Airport
- Flights from Indira Gandhi International Airport to Bahrain International Airport
- Flights from Cochin International Airport to Bahrain International Airport
- Flights from Rajiv Gandhi International Airport to Bahrain International Airport
- Flights from Zayed International Airport to Bahrain International Airport
- Flights from Abu Dhabi to Bahrain International Airport
- Flights from Hyderabad to Bahrain International Airport
- Flights from Kochi to Bahrain International Airport
- Flights from Mumbai to Bahrain International Airport
- Flights from New Delhi to Bahrain International Airport







