10 Longest Train Journey In The World
By: Kavya Bhatt
Trans-Siberian Railway (Russia) Time Taken: 7 days
Beijing-Moscow Railway (China/Russia/Mongolia) Time Taken: 6 Days
Shanghai-Lhasa Railway (China) Time Taken: 2 Days
California Zephyr (United States) Time Taken: 3 Days
Toronto-Vancouver Train (Canada) Time Taken: 4 Days
Eastern and Oriental Express (Thailand/Singapore) Time Taken: 3 Days
The Ghan (Australia) Time Taken: 3 Days
The Maharajas' Express (India) Time Taken: 7 Days