Popular Filters
One Way Price
Duration
Stops From Bahrain
Departure From Bahrain
SGD 189
SGD 574
SGD 219
SGD 183
Arrival at Visakhapatnam
SGD 188
SGD 188
SGD 183
Alliances & Airlines
Oneworld
(10)
SkyTeam
()
Star Alliance
(27)
+ 4 more
Layover Airports
+ 6 more
Layover Duration
Bahrain To Visakhapatnam Flights
Book Bahrain to Visakhapatnam flight tickets at lowest price. Get best deals on your upcoming Bahrain to Visakhapatnam flights only on MakeMyTrip. Also Book Visakhapatnam to Bahrain Flights. Currently 37 flights flying from Bahrain to Visakhapatnam. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
SGD 184
Bahrain to Visakhapatnam , 3 Aug
IndiGo 6E | 1202
23:45
Sun, 3 Aug 25
Bahrain, Bahrain
03 h 50 m
06:05
Mon, 4 Aug 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 5248
17:50
Mon, 4 Aug 25
Terminal T1
Mumbai, India
02 h 10 m
20:00
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 189
Bahrain to Visakhapatnam , 3 Aug
IndiGo 6E | 1208
20:10
Sun, 3 Aug 25
Bahrain, Bahrain
04 h 30 m
03:10
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 6408
05:50
Mon, 4 Aug 25
Hyderabad, India
01 h 10 m
07:00
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 190
Transit Visa may be required | Re Check-in of Baggage required
Bahrain to Visakhapatnam , 3 Aug
Flydubai FZ | 30
01:40
Sun, 3 Aug 25
Bahrain, Bahrain
01 h 15 m
03:55
Sun, 3 Aug 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 435
20:45
Sun, 3 Aug 25
Terminal T2
Dubai, United Arab Emirates
03 h 40 m
01:55
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India Express IX | 2885
07:00
Mon, 4 Aug 25
Hyderabad, India
01 h 30 m
08:30
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 193
Bahrain to Visakhapatnam , 3 Aug
IndiGo 6E | 1208
20:10
Sun, 3 Aug 25
Bahrain, Bahrain
04 h 30 m
03:10
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 714
06:55
Mon, 4 Aug 25
Hyderabad, India
01 h 15 m
08:10
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 215
Bahrain to Visakhapatnam , 3 Aug
IndiGo 6E | 1208
20:10
Sun, 3 Aug 25
Bahrain, Bahrain
04 h 30 m
03:10
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 384
21:15
Mon, 4 Aug 25
Hyderabad, India
01 h 15 m
22:30
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 221
Transit Visa may be required | Re Check-in of Baggage required
Bahrain to Visakhapatnam , 3 Aug
Flydubai FZ | 022
15:35
Sun, 3 Aug 25
Terminal Terminal 1
Bahrain, Bahrain
01 h 20 m
17:55
Sun, 3 Aug 25
Terminal Terminal 2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 435
20:45
Sun, 3 Aug 25
Terminal T2
Dubai, United Arab Emirates
03 h 40 m
01:55
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India Express IX | 2885
07:00
Mon, 4 Aug 25
Hyderabad, India
01 h 30 m
08:30
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 228
Transit Visa may be required | Re Check-in of Baggage required
Bahrain to Visakhapatnam , 3 Aug
Flydubai FZ | 22
15:35
Sun, 3 Aug 25
Bahrain, Bahrain
01 h 20 m
17:55
Sun, 3 Aug 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 435
20:45
Sun, 3 Aug 25
Terminal T2
Dubai, United Arab Emirates
03 h 40 m
01:55
Mon, 4 Aug 25
Hyderabad, India
BAGGAGE : CHECK INCABIN
Information not available
Air India Express IX | 2885
07:00
Mon, 4 Aug 25
Hyderabad, India
01 h 30 m
08:30
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 299
Bahrain to Visakhapatnam , 3 Aug
Air India AI | 9060 | Operated By Air India Express
12:20
Sun, 3 Aug 25
Bahrain, Bahrain
04 h 30 m
19:20
Sun, 3 Aug 25
Kozhikode, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9935 | Operated By Air India Express
10:40
Mon, 4 Aug 25
Kozhikode, India
01 h 20 m
12:00
Mon, 4 Aug 25
Terminal T2
Bengaluru, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 9919 | Operated By Air India Express
05:50
Tue, 5 Aug 25
Terminal T2
Bengaluru, India
01 h 40 m
07:30
Tue, 5 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 400
Bahrain to Visakhapatnam , 3 Aug
Gulf Air GF | 130
21:35
Sun, 3 Aug 25
Bahrain, Bahrain
04 h
04:05
Mon, 4 Aug 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2569
15:00
Mon, 4 Aug 25
Terminal T3
New Delhi, India
02 h 20 m
17:20
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available
SGD 579
Transit Visa may be required
Bahrain to Visakhapatnam , 3 Aug
Qatar Airways QR | 1103
11:20
Sun, 3 Aug 25
Bahrain, Bahrain
55 m
12:15
Sun, 3 Aug 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 578
19:35
Sun, 3 Aug 25
Doha, Qatar
03 h 50 m
01:55
Mon, 4 Aug 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Air India AI | 2569
15:00
Mon, 4 Aug 25
Terminal T3
New Delhi, India
02 h 20 m
17:20
Mon, 4 Aug 25
Visakhapatnam, India
BAGGAGE : CHECK INCABIN
Information not available