The best way to find a cheap train ticket from Penzance to St Ives is to book your journey as far in advance as possible and to avoid traveling at rush hour.
|Distance||6 miles (10 km)|
|Train frequency||23 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train companies||Great Western Railway|
Trains from Penzance to St Ives cover the 6 miles (10 km) long route taking on average 21 min with our travel partners like Great Western Railway. Normally, there are 23 trains operating per day, including direct services available. Travelers depart most frequently from Penzance and arrive in St Ives.
Passengers board the train most frequently from Penzance, which is located around 0.8 miles (1.3 km) away from the city centre, and they get off the train at St Ives, located 1 mile (1.6 km) away from the city centre.
Here are some other resources that might have the information you need