Travel optionsfrom Edinburgh to Truro
How to get to Truro from Edinburgh by train, bus, flight or ferry.
Our recommendation
The best way to travel from Edinburgh to Truro is by taking a coach because it’s the best combination of price and speed.
NX183 · NX1068:4521h20Edinburgh, Bus Station6:05Truro£691One-way1 change
Cheapest
NX183 · NX1068:4521h20Edinburgh, Bus Station6:05Truro£691One-way1 change
Fastest
C40896+
Tube from London Kings Cross to London Paddington+
P2999910:009h30Edinburgh Waverley (EDB)19:30Truro station (TRU)£1841One-way2 changes
Other options
C40890+
Tube from London Kings Cross to London Paddington+
P226739:009h40Edinburgh Waverley (EDB)18:40Truro station (TRU)£1841One-way2 changes
C40884+
Tube from London Kings Cross to London Paddington+
P22671 · P229758:0010h01Edinburgh Waverley (EDB)18:01Truro station (TRU)£1881One-way3 changes
C75082+
P226686:0210h26Edinburgh Waverley (EDB)16:28Truro station (TRU)£2211One-way1 change
FlixBus · FlixBus · FlixBus23:4024h35Edinburgh, Bus Station0:15Truro, Bus Station£971One-way2 changes
NX598 · NX50422:0518h55Edinburgh, Bus Station17:00Truro£1101One-way1 change
BA1457 · BA1380+
BA782119:2514h30Edinburgh Airport9:55Newquay Cornwall Airport£4601One-way2 changes
BA1443 · BA1380+
BA782118:0515h50Edinburgh Airport9:55Newquay Cornwall Airport£4601One-way2 changes
BA1455 · BA1380+
BA782117:1016h45Edinburgh Airport9:55Newquay Cornwall Airport£4601One-way2 changes
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
09 Apr
10 Apr
11 Apr
12 Apr
13 Apr
14 Apr
15 Apr
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Edinburgh to Truro
Travel to Truro 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 Truro.

This is compared to other travel options from Edinburgh to Truro:
A coach is £86 less than a train for this route with tickets for a train from Edinburgh to Truro costing on average £148.
A coach is £109 less than a flight for this route with tickets for a flight from Edinburgh to Truro costing on average £171.
Other travel options to Truro take longer:
Train takes on average 10h 0m.
Coach takes on average 21h 20m.
- Around 5 trains per day.
- Around 3 coaches per day.
- Around 1 flights per day.
However, we recommend checking specific travel dates for your route between Edinburgh and Truro as scheduled services by train, coach and flight can vary by season or day of the week.
- Flights mostly depart from Edinburgh Airport and arrive in Newquay Cornwall Airport.
- Trains mostly depart from Edinburgh Waverley (EDB) and arrive in Truro station (TRU).
- Coaches mostly depart from Edinburgh, Bus Station and arrive in Truro, Bus Station.
- Travel with CrossCountry, Avanti West Coast, Great Western Railway, Cross Country to go to Truro by train.
- 0 direct trains per day with Cross Country.
Travelling from Edinburgh to Truro: related information
Here are some other resources that might have the information you need
