Voi is the main town in Taita-Taveta region in southern Kenya, in the ex-coast province. It places at the western edge of the Taru desert, west and south of the Tsavo East National park. The Sagala hills are to the south.
Kenya railways runs a train from Nairobi to Voi once daily. SGR fare from Nairobi to Voi $7 - $22 and the journey takes 3h 50m.
Distance between Voi and Nairobi is 304 kilometers. Driving distance from Nairobi and Voi is 330 km.
The fastest way to get from Nairobi to Voi by train and fly which costs $210 and $490 and takes 4h 5m.
1) Go to meticket.krc.co.ke
2) Pick the preferred train
3) Pick the starting station (Voi, Kibwezi, Email, Athi River, Nairobi, Mtitio Andei)
4) Book the seat and ticket
5) And pay sgr prices from Nairobi to Voi
Voi has 2 railway stations. The first and the oldest station, likes on the Kenya-Uganda railway which is built by the British 1895 and 1900 connecting the port of Mombasa with Uganda. This station also forms the junction between the key line and a little, now abandoned line to Taveta at the Tanzania border. The second, newer, railway station connects the Mombasa-Nairobi standard gauge railway. The passenger train the newer railway line has a daily stopover in Voi. Passenger serves on the old, British built railway ceased in 2017 May via limited cargo services continue on that line.