hero
How2Go
Singapore to Kanpur

Singapore to Kanpur

Kanpur is approximately 4300+ km from Singapore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kanpur.

Read More
Sort By
Mode of Transport

Via Hyderabad

RECOMMENDED

FASTEST

Singapore

Hyderabad

Kanpur

Approx Travel Time

8h

₹31,697

Onwards

Via Kolkata, Delhi

CHEAPEST

Singapore

Kolkata

Delhi

Kanpur

Approx Travel Time

10h 25m

₹31,137

Onwards

Via Kuala Lumpur, Bangalore

Singapore

Kuala Lumpur

Bangalore

Kanpur

Approx Travel Time

10h 35m

₹32,108

Onwards

Via Coimbatore, Bangalore

Singapore

Coimbatore

Bangalore

Kanpur

Approx Travel Time

10h 35m

₹33,274

Onwards

Via Bangkok, Delhi

Singapore

Bangkok

Delhi

Kanpur

Approx Travel Time

10h 40m

₹33,560

Onwards

Via Chennai, Bangalore

Singapore

Chennai

Bangalore

Kanpur

Approx Travel Time

10h 20m

₹34,159

Onwards

Via Kolkata, Jewar

Singapore

Kolkata

Jewar

Kanpur

Approx Travel Time

10h 50m

On Demand

Via Chennai, Mumbai

Singapore

Chennai

Mumbai

Kanpur

Approx Travel Time

10h 40m

₹33,847

Onwards

Via Chennai, Delhi

Singapore

Chennai

Delhi

Kanpur

Approx Travel Time

10h 45m

₹35,114

Onwards

Via Gannavaram, Hyderabad

Singapore

Gannavaram

Hyderabad

Kanpur

Approx Travel Time

9h 45m

₹37,182

Onwards

Frequently Asked Questions

What is the distance between Singapore and Kanpur?

Kanpur is approximately 4300+ kms from Singapore.

How long does it take to reach Kanpur from Singapore?

It takes approximately 8 hours to reach Kanpur from Singapore by Flight Via Hyderabad.

What is the cheapest way to reach Kanpur from Singapore?

The cheapest way to reach Kanpur from Singapore is by Flight Via Kolkata, Delhi.

What is the fastest way to reach Kanpur from Singapore?

The fastest way to reach Kanpur from Singapore is by Flight Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India