One Way

Popular Filters

One Way Price

SGD 1,693 SGD 5,900

Duration

13 h 5 m 45 h 0 m

Stops From Bengaluru

Departure From Bengaluru

Before 6 AM

SGD 1,800

6 AM - 12 PM

SGD 2,627

12 PM - 6 PM

SGD 3,618

After 6 PM

SGD 1,694

Arrival at Saint Petersburg

Before 6 AM

SGD 4,561

6 AM - 12 PM

SGD 1,800

After 6 PM

SGD 1,694

Alliances & Airlines

Oneworld

(4)

SkyTeam

()

Star Alliance

(31)

+ 5 more

Layover Airports

+ 6 more

Layover Duration

3 h 15 m 33 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
SpiceJet, Emirates

SGD 1,710

SGD 1,694

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

Thai Airways, Turkish Airlines

SGD 1,817

SGD 1,800

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

Srilankan Airlines, Emirates

SGD 1,941

SGD 1,922

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

Emirates

More Timing Options

SGD 2,653

SGD 2,627

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

Emirates, S7 Airlines

SGD 2,654

SGD 2,628

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

Qatar Airways, Air Serbia

SGD 3,265

SGD 3,233

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

Srilankan Airlines, Emirates

SGD 3,354

SGD 3,321

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

Air India, SpiceJet, Emirates

More Timing Options

SGD 3,654

SGD 3,618

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

Air India, SpiceJet, Emirates

SGD 3,658

SGD 3,622

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

Air India, Emirates

More Timing Options

SGD 3,724

SGD 3,687

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