Cheap Flights from Juanda International Airport to Bahrain
Search for flights from Juanda International Airport to Bahrain and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
-
SUB 18:4032h 45m1 stopBAH 23:25Surabaya - Bahrain | Fri, Jan 23 | Singapore Airlines
BAH 23:5529h 25m1 stopSUB 09:20Bahrain - Surabaya | Sun, Jan 25 | Gulf AirAU$1,875 AU$2,23216% off16% offAU$2,232 AU$1,875 -
SUB 13:0017h 25m1 stopBAH Invalid DateSurabaya - Bahrain | Wed, Jan 7 | Normal Airline
BAH 15:006hDirectSUB 16:00Bahrain - Surabaya | Fri, Jan 9 | Normal AirlineFind more flightsFind more flights
-
SUB 07:0520h 20m1 stopBAH 23:25Surabaya - Bahrain | Mon, Feb 16 | Garuda IndonesiaAU$1,060 AU$2,20352% off52% offAU$2,203 AU$1,060 -
SUB 07:0520h 20m1 stopBAH 23:25Surabaya - Bahrain | Fri, Jan 16 | Garuda IndonesiaAU$1,090 AU$2,20351% off51% offAU$2,203 AU$1,090 -
SUB 18:4032h 45m1 stopBAH 23:25Surabaya - Bahrain | Mon, Feb 2 | Gulf AirAU$1,113 AU$2,20349% off49% offAU$2,203 AU$1,113 -
SUB 18:4032h 45m1 stopBAH 23:25Surabaya - Bahrain | Thu, Feb 19 | Gulf AirAU$1,67424% offAU$2,203 AU$1,674 -
SUB 10:1517h 10m1 stopBAH 23:25Surabaya - Bahrain | Sat, Feb 28 | Gulf AirAU$1,67424% offAU$2,203 AU$1,674 -
SUB 10:1517h 10m1 stopBAH 23:25Surabaya - Bahrain | Sun, Mar 1 | Gulf AirAU$1,67424% offAU$2,203 AU$1,674 -
SUB 07:0520h 20m1 stopBAH 23:25Surabaya - Bahrain | Wed, Jan 7 | Gulf AirAU$1,82817% offAU$2,203 AU$1,828 -
SUB 07:0520h 20m1 stopBAH 23:25Surabaya - Bahrain | Mon, Jan 5 | Gulf AirAU$1,85016% offAU$2,203 AU$1,850 -
SUB 07:0520h 20m1 stopBAH 23:25Surabaya - Bahrain | Fri, Jan 9 | Gulf AirAU$1,85016% offAU$2,203 AU$1,850 -
SUB 13:0017h 25m1 stopBAH Invalid DateSurabaya - Bahrain | Wed, Jan 7 | 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.
Flight Schedule from Juanda International Airport to Bahrain
Check the schedule for flights from Juanda International Airport to Bahrain and find the flight that best matches your travel plans.

QZ320
Juanda International Airport
05:00
SUB
08:35
KUL
S M T W T F SSearch
D7604
Kuala Lumpur International Airport
09:35
KUL
16:05
SAW
S - T - T - S
PC824
Sabiha Gokcen International Airport
21:30
SAW
01:20
BAH
- M - - T - S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
OD205
Kuala Lumpur International Airport
18:05
KUL
21:05
DEL
S M T W T F S
GF131
Indira Gandhi International Airport
05:40
DEL
08:00
BAH
S M T W T F S
TR263
Juanda International Airport
19:30
SUB
23:00
SIN
- M T - 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:55
BOM
22:40
BAH
S M T W T F S
SQ929
Juanda International Airport
19:05
SUB
22: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:55
BOM
22:40
BAH
S M T W T F S
QZ322
Juanda International Airport
11:20
SUB
14:55
KUL
S M T W T F SSearch
WY822
Kuala Lumpur International Airport
09:25
KUL
12:10
MCT
- M - W T - S
WY655
Muscat International Airport
14:50
MCT
15:40
BAH
S - T - T - S
SQ927
Juanda International Airport
16:30
SUB
19:55
SIN
S M T W T - -Search
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:55
BOM
22:40
BAH
S M T W T F S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
WY824
Kuala Lumpur International Airport
21:35
KUL
00:05
MCT
S M T W T F S
WY655
Muscat International Airport
14:50
MCT
15:40
BAH
S - T - T - S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
WY822
Kuala Lumpur International Airport
09:25
KUL
12:10
MCT
- M - W T - S
WY655
Muscat International Airport
14:50
MCT
15:40
BAH
S - T - T - S
OD353
Juanda International Airport
08:40
SUB
12:20
KUL
S M T W T F SSearch
G9801
Kuala Lumpur International Airport
09:45
KUL
13:15
SHJ
S M T W T F S
G9103
Sharjah International Airport
16:55
SHJ
17:10
BAH
S M T W T F S
QZ330
Juanda International Airport
13:35
SUB
17:55
DMK
- M - W T - SSearch
6E1052
Suvarnabhumi Airport
10:10
BKK
13:45
BOM
S M T W T F S
6E1201
Chhatrapati Shivaji Maharaj International Airport
20:55
BOM
22:40
BAH
S M T W T F S
Flight Info of Flights from Juanda International Airport to Bahrain
| Cheapest one-way flight price | AU$1,059 |
|---|---|
| Off-season travel month | October |
| Peak season for travel | January |
FAQs for Juanda International Airport to Bahrain Flights
How many airports in Bahrain (BAH)?
There are 1 airport(s) in Bahrain (BAH): Bahrain International Airport.
Find Cheap Flights with Trip.com
- Recommended Routes Departing From Juanda International Airport
- Popular Routes to Bahrain
- Top Flight Destinations in Bahrain
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Lombok
- Flights from Juanda International Airport to Jakarta
- Flights from Juanda International Airport to Kuala Lumpur
- Flights from Juanda International Airport to Penang
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Don Mueang International Airport
- Flights from Juanda International Airport to Kuala Lumpur International Airport
- Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Flights from Juanda International Airport to Suvarnabhumi Airport
- Flights from Kuwait International Airport to Bahrain
- Flights from Hamad International Airport to Bahrain
- Flights from Toronto Pearson International Airport to Bahrain
- Flights from Montreal-Pierre Elliott Trudeau International Airport to Bahrain
- Flights from Heathrow Airport to Bahrain
- Kuwait to Bahrain Flights
- Doha to Bahrain Flights
- London to Bahrain Flights
- Montreal to Bahrain Flights
- Toronto to Bahrain Flights









