Cheap Bus tickets to Kanpur

What are the most popular routes to Kanpur?

Delhi - KanpurAverage price£12Average duration8h 15mDaily departures39
Varanasi - KanpurAverage price£6Average duration5h 55mDaily departures2
Greater Noida - KanpurAverage price£19Average duration7h 20mDaily departures1
Agra - KanpurAverage price£9Average duration4h 35mDaily departures7
Haldwani - KanpurAverage price£9Average duration10h 15mDaily departures4