Main Three express trains reaching here from Lucknow at 23:41 hrs. , 02:52 hrs. and 14:05 hrs. named as Lucknow-Agra express(5313), Nainital Express(5308) and Rohilkhand Express(5310) respectively.
Two express trains from Agra reaching here at 00:12 hrs 02:10 hrs. named as Agra-Gonda express(GOKUL-5316) and Agra-Lucknow(5314) Express.
From Delhi one has to reach first nearby district Bareilly or train then may reach Pilibhit by a bus or meter gauge train.
Pilibhit is also very well connected to Bareilly by BUS at the frequency of ½ hr. Direct buses are also available from Delhi, Lucknow, Haridwar, Rishikesh, Kanpur, Rupaidhiya, Agra and Tanakpur etc.