Indian Railways operates a train from New Delhi to Safidon every 3 hours. Tickets cost $1 - $15 and the journey takes 1 h 11 min. Alternatively, RedBus operates a bus from New Delhi to Safidon once daily. Tickets cost $8 - $12 and the journey takes 2 h.
From New Delhi (NDLS) train to Panipat Junction (PNP) then taxi to Safidon. 1 h 41 min ₹1,183. From Delhi bus to Panipat then taxi to Safidon. 2 h 29 min ₹1,099. From New Delhi taxi to Safidon. 1 h 58 min ₹3,024. From New Delhi drive to Safidon. 1 h 58 min ₹953.