Popular Filters
One Way Price
Duration
Stops From Bengaluru
Departure From Bengaluru
SGD 1,800
SGD 2,627
SGD 3,618
SGD 1,694
Arrival at Saint Petersburg
SGD 4,561
SGD 1,800
SGD 1,694
Alliances & Airlines
Oneworld
(4)
SkyTeam
()
Star Alliance
(31)
+ 5 more
Layover Airports
+ 6 more
Layover Duration
Bangalore To Saint Petersburg Flights
Book Bangalore to Saint Petersburg flight tickets at lowest price. Get best deals on your upcoming Bangalore to Saint Petersburg flights only on MakeMyTrip. Also Book Saint Petersburg to Bangalore Flights. Currently 39 flights flying from Bangalore to Saint Petersburg. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
SGD 1,710
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
SpiceJet SG | 8530
23:55
Wed, 3 Sep 25
Terminal T1
Bengaluru, India
03 h 15 m
03:10
Thu, 4 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 511
11:00
Thu, 4 Sep 25
Terminal T3
New Delhi, India
03 h 30 m
13:00
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Thu, 4 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,817
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Thai Airways TG | 326
00:30
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h 55 m
05:55
Wed, 3 Sep 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Thai Airways TG | 900
23:35
Wed, 3 Sep 25
Bangkok, Thailand
10 h
05:35
Thu, 4 Sep 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 401
08:10
Thu, 4 Sep 25
Istanbul, Turkey
03 h 40 m
11:50
Thu, 4 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 1,941
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Srilankan Airlines UL | 174
03:05
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
01 h 30 m
04:35
Wed, 3 Sep 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 649
02:55
Thu, 4 Sep 25
Colombo, Sri Lanka
04 h 25 m
05:50
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Thu, 4 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 2,653
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Emirates EK | 565
10:30
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h 45 m
12:45
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 2,654
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Emirates EK | 569
04:45
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
03 h 50 m
07:05
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 133
09:45
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
05 h 30 m
14:15
Wed, 3 Sep 25
Moscow-Domodedovo Apt, Russia
BAGGAGE : CHECK INCABIN
Information not available
S7 Airlines S7 | 1007
18:10
Wed, 3 Sep 25
Moscow-Domodedovo Apt, Russia
01 h 35 m
19:45
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 3,265
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Qatar Airways QR | 4787 | Operated By IndiGo
03:50
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
04 h 20 m
05:40
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 231
07:20
Wed, 3 Sep 25
Doha, Qatar
05 h 20 m
11:40
Wed, 3 Sep 25
Terminal T2
Belgrade, Serbia
BAGGAGE : CHECK INCABIN
Information not available
Air Serbia JU | 122
14:30
Wed, 3 Sep 25
Terminal T2
Belgrade, Serbia
02 h 50 m
18:20
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 3,354
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Srilankan Airlines UL | 174
03:05
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
01 h 30 m
04:35
Wed, 3 Sep 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 651
10:05
Wed, 3 Sep 25
Colombo, Sri Lanka
04 h 20 m
12:55
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 3,654
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Air India AI | 2610
18:45
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
02 h 15 m
21:00
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
SpiceJet SG | 59
02:00
Thu, 4 Sep 25
Terminal T2
Mumbai, India
03 h 25 m
03:55
Thu, 4 Sep 25
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Thu, 4 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 3,658
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Air India AI | 2814
00:15
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
02 h 40 m
02:55
Wed, 3 Sep 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
SpiceJet SG | 11
07:45
Wed, 3 Sep 25
Terminal T3
New Delhi, India
03 h 55 m
10:10
Wed, 3 Sep 25
Terminal T1
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available
SGD 3,724
Transit Visa may be required
Bengaluru to Saint Petersburg , 3 Sep
Air India AI | 2811
00:10
Wed, 3 Sep 25
Terminal T2
Bengaluru, India
01 h 50 m
02:00
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 505
10:15
Wed, 3 Sep 25
Terminal T2
Mumbai, India
03 h
11:45
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 175
16:00
Wed, 3 Sep 25
Terminal T3
Dubai, United Arab Emirates
06 h 05 m
21:05
Wed, 3 Sep 25
Terminal T1
Saint Petersburg, Russia
BAGGAGE : CHECK INCABIN
Information not available