Since many people need to travel between these two key Indian cities, IndiGo operates regular connecting flights that link Pune with Thiruvananthapuram with layovers in Bengaluru and Delhi. Your flight duration will vary from 4 hours 30 minutes to 11 hours depending on the layover.