How to get from Penzance to St Ives by train, bus or flight.
The best way to travel from Penzance to St Ives is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 6 miles (10 km) | |
Available travel modes | Train | |
Fastest mode | Train • $7 (€6) • 20 min | |
Popular travel companies | Great Western Railway |
Travel 6 miles (10 km) by train to St Ives from Penzance. Great Western Railway is the main travel company operating this route. Travelers can even take a direct from Penzance to St Ives.
You can travel between Penzance and St Ives by train.
St Ives is approximately 6 miles (10 km) away from Penzance.
The average frequency per day from Penzance to St Ives is:
However, we recommend checking specific travel dates for your trip from Penzance to St Ives as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Penzance to St Ives:
The following travel company offer services from Penzance to St Ives:
Here are some other resources that might have the information you need