Travel options
from Edinburgh to St Ives

You can get from Edinburgh to St Ives by train, bus or flight.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
19 May
£124Great Western Railway
Find prices
Fri
20 May
£148Great Western Railway
£138Loganair
Sun
22 May
£125Great Western Railway
£88Loganair
Wed
25 May
£124Great Western Railway
Find prices

Travel Information between Edinburgh and St Ives

distanceDistance407 miles (656 km)
modeAvailable travel modesFlight or train
priceTicket price range£108 - £288
fastestFastest modeTrain • £288 • 11 h 23 min
carriersPopular travel companiesLoganair or Avanti West Coast

Take a flight or train to travel 407 miles (656 km) from Edinburgh to St Ives. The most popular travel providers which serve this route are Loganair or Avanti West Coast among others. Travellers can even take a direct from Edinburgh to St Ives.

Travel Tips: Travel from Edinburgh to St Ives

Travel to St Ives easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to St Ives.
FAQs

What are my Edinburgh to St Ives travel options?

There are 2 ways to travel from Edinburgh to St Ives including taking a flight or train.

What is the cheapest way from Edinburgh to St Ives?

The cheapest way from Edinburgh to St Ives is by taking a flight. You can find average ticket prices around £108 compared to other travel options to St Ives:

A flight journey is usually £180 less than a journey to St Ives by train, which costs on average £288 for the same trip.

What is the fastest way to get from Edinburgh to St Ives?

The fastest way from Edinburgh to St Ives is by train with an average journey time of 11 h 23 min.

Other travel options between Edinburgh and St Ives can usually take longer:

In comparison, going by flight can take NaN h NaN min   on average.

How far is St Ives from Edinburgh?

The Edinburgh to St Ives distance is approximately 407 miles (656 km).

How many services a day are there from Edinburgh to St Ives?

The average frequency per day from Edinburgh to St Ives is:

  • Around 4 trains per day.

However, we recommend checking specific travel dates for your trip to St Ives from Edinburgh as scheduled services by flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Edinburgh to St Ives?

These are the most popular departure and arrival points for travellers from Edinburgh to St Ives:

  • Trains most often depart from Edinburgh at Edinburgh Waverley and arrive in St Ives at St Ives.

Who can get me from Edinburgh to St Ives?

Omio works with many trusted partners that can help you travel the best way from Edinburgh to St Ives:

  • You can travel between Edinburgh and St Ives by flight with Loganair. You can find cheap tickets on Omio for £108 with Loganair from Edinburgh to St Ives.
  • You can travel by train from Edinburgh to St Ives with Avanti West Coast, and you can find Avanti West Coast Edinburgh to St Ives tickets for £288 on Omio.

Where else should I travel to after my journey to St Ives from Edinburgh ends?

Omio customers who travel from Edinburgh to St Ives often also extend their holiday to go to London, Newquay or Bristol. Omio can help you plan your trip by finding the best connections between St Ives and these popular destinations at a great price.

How far in advance should I purchase tickets between Edinburgh and St Ives online to get the best deals?

When planning your trip from Edinburgh to St Ives, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average £108 one way.
  • Train tickets are costing on average £288 one way.

However, we recommend buying tickets to St Ives from Edinburgh online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Edinburgh to St Ives: related information

Here are some other resources that might have the information you need