Travel from Mangaluru to Puducherry

Train, bus or fly from Mangaluru to Puducherry?

Indian Railways operates a train from Mangaluru to Puducherry twice a week. Tickets cost $16 - $25 and the journey takes 17 h 10 min. Alternatively, RedBus operates a bus from Mangaluru to Puducherry every 15 minutes. Tickets cost $9 - $13 and the journey takes 7 h 30 min. 2 other operators also service this route.

How to get from Mangaluru to Puducherry

From Mangaluru taxi to Mangalore Cntl (MAQ) then train to Puducherry (PDY). 17 h 16 min ₹1,691. From Mangalore bus to Bangalore, bus to Chennai, then bus to Pondicherry. 19 h 35 min ₹2,022. From Mangaluru taxi to Puducherry. 9 h 26 min ₹10,407. From Mangaluru drive to Puducherry. 9 h 26 min ₹5,268. From Mangaluru taxi to Mangalore airport, fly to Pondicherry airport, then taxi to Puducherry. 13 h 50 min ₹19,559. From Mangaluru taxi to Mangalore airport, fly to Madras airport, train to Tambaram (TBM), then train to Puducherry. 7 h 16 min ₹11,259. From Mangaluru taxi to Mangalore airport, fly to Tirupati airport, taxi to Renigunta Junction (RU), then train to Puducherry. 11 h 53 min ₹16,303.

Is there a direct bus between Mangaluru and Puducherry?

No, there is no direct bus from Mangaluru to Puducherry. However, there are services departing from Mangalore and arriving at Pondicherry via Bangalore and Chennai. The journey, including transfers, takes approximately 19 h 35 min.