We are not sure about last leg day 40. There are other borders we can cross to enter China. would prefer Torugut pass but its pretty expensive to cross through it.
Day Date Day start Day end Kilometers
Day 1 1-Jul-09 Varanasi Delhi 780
Day 2 2-Jul-09 Delhi Mumbai 1407
Day 3 3-Jul-09 Mumbai
Day 4 4-Jul-09 Mumbai Dubai (Flight from Mumbai to Dubai)
Day 5 5-Jul-09 Dubai
Day 6 6-Jul-09 Dubai Bandar Abbass (Ferry)
Day 7 7-Jul-09 Bandar Abbas
Day 8 8-Jul-09 Bandar Abbas Shiraz 650
Day 9 9-Jul-09 Shiraz Esfahan 481
Day 10 10-Jul-09 Esfahan Tehran 414
Day 11 11-Jul-09 Tehran Tabriz 528
Day 12 12-Jul-09 Tabriz Maku Erzurum 370
Day 13 13-Jul-09 Erzurum Kayseri 530
Day 14 14-Jul-09 Kayseri Ankara 295
Day 15 15-Jul-09 Ankara Istanbul 450
Day 16 16-Jul-09 Istanbul Thessaloniki 598
Day 17 17-Jul-09 Thessaloniki Athens 506
Day 18 18-Jul-09 Athens Patras 218
Day 19 19-Jul-09 Patras Brindsi by Ferry (Greece Italy)
Day 20 20-Jul-09 Brindsi Rome 477
Day 21 21-Jul-09 Rome Genoa 518
Day 22 22-Jul-09 Genoa Marseille 399
Day 23 23-Jul-09 Marseille Bordeaux 647
Day 24 24-Jul-09 Bordeaux Paris 585
Day 25 25-Jul-09 Paris Calais London 456
Day 26 26-Jul-09 London Thames River (ceremony)
Day 27 27-Jul-09 London
Day 28 28-Jul-09 London Amsterdam
Day 29 29-Jul-09 Amsterdam
Day 30 30-Jul-09 Amsterdam Frankfurt 442
Day 31 31-Jul-09 Frankfurt Prague 511
Day 32 1-Aug-09 Prague Krakow 550
Day 33 2-Aug-09 Krakow Kiev 750
Day 34 3-Aug-09 Kiev Kharkov (border crossing to Russia) 491 kms 491
Day 35 4-Aug-09 Volgograd Samara 636
Day 36 5-Aug-09 Samara orsk 605
Day 37 6-Aug-09 orsk (RU) astana (Kz) 895
day 38 7-Aug-09 Astana Bishkek -- on route 0
day 39 8-Aug-09 Astana Bishkek 954
day 40 9-Aug-09 Bishkek Almaty 195
day 41 10-Aug-09 Almaty Yining 490
day 42 11-Aug-09 Yining Wulumuqi
day 43 12-Aug-09 Wulumuqi Hami 553
day 44 13-Aug-09 Hami Jiuquan 860
day 45 14-Aug-09 Jiuquan Zhangye 235
day 46 15-Aug-09 Zhangye Xining 350
day 47 16-Aug-09 Xining Mato 290
day 48 17-Aug-09 Mato Ratsaka 370
day 49 18-Aug-09 Ratsaka Nakchu 402
day 50 19-Aug-09 Nakchu Lhasa 450
day 51 20-Aug-09 Lhasa Katmandu 990
day 52 21-Aug-09 Katmandu Sonauli 178
day 53 22-Aug-09 Sonauli Varanasi 280
Total 21786
for formatted itinerary
Ganges to Thames - The Itinerary
Thanks