The delay not just between Pune-Panvel or Panvel to Pune.. it is rake reversal & loco change time at Panvel which lead to 45 to 60 minutes delay... also most the trains except for Rajdhani and Duronto get delayed between Mangaluru Jn & Karwar due to priority given to freight and RO-RO traffic..