Newport to Edinburgh train

Cheap train tickets from Newport to Edinburgh

Showing times and prices for 16 Aug

Cheapest

£95

Average

£169

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Avanti West Coast
08:59Newport6h19 15:18Edinburgh
0 changes
£951One-way
Cross Country
07:54Newport7h21 15:15Edinburgh
0 changes
£1871One-way
Cross Country
11:59Newport7h12 19:11Edinburgh
0 changes
£2231One-way

Train schedule Newport to Edinburgh

Showing trains for tomorrow, Tuesday, 16 August
Cross Country
07:54Newport7h21 15:15Edinburgh
0 changes
Avanti West Coast
08:59Newport6h19 15:18Edinburgh
0 changes
Cross Country
11:59Newport7h12 19:11Edinburgh
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug

Fastest train times from Newport to Edinburgh

Showing times and prices for 16 Aug

Fastest Journey

6 h 19 m

Average

6 h 57 m

Trains per day

3

Distance

485 km

Of the 3 trains that leave Newport for Edinburgh every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Avanti West Coast
08:59Newport6h19 15:18Edinburgh
0 changes
£951One-way
Cross Country
11:59Newport7h12 19:11Edinburgh
0 changes
£2231One-way
Cross Country
07:54Newport7h21 15:15Edinburgh
0 changes
£1871One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Newport to Edinburgh

distanceDistance301 miles
durationAverage train duration6 h 9 min
priceAverage train ticket price£229 (€259)
frequencyTrain frequency17 a day
changesDirect trainNo
carriersTrain companiesCross Country or First Great Western Service

Trains from Newport to Edinburgh cover the 301 miles long route taking on average 6 h 9 min with our travel partners like Cross Country or First Great Western Service. Normally, there are 17 trains operating per day, including direct services available. While the average ticket price for this trip costs around £229, you can find the cheapest train ticket for as low as £229. Travellers depart most frequently from Newport (Gwent) and arrive in Edinburgh Waverley.

Train companies: Great Western Rail and CrossCountry trains Newport to Edinburgh

Travel to Edinburgh from Newport from £229 with Omio’s train partners Great Western Rail and CrossCountry! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

CrossCountry
Great Western Rail

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Newport and Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Omio helps you find the perfect Newport - Edinburgh train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train to Edinburgh from Newport, Omio shows you CrossCountry current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Newport to Edinburgh journey. You can expect to travel around 301 miles (485 km) from Newport to Edinburgh on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets from Newport to Edinburgh starting as low as £229 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!

Newport to Edinburgh train information with CrossCountry:

  • Average Duration: 8 h 43 min
  • Average Price: £229
  • CrossCountry frequency: 3 a day

Looking for trains to Edinburgh from Newport? Great Western Rail is one of the best companies to travel with on the 301 miles (485 km) journey to Edinburgh from Newport. As an official travel partner of Great Western Rail, Omio quickly shows you the latest Great Western Rail train timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Newport to Edinburgh routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Great Western Rail train tickets that fit your budget. If you use the Omio app to search for trains between Newport and Edinburgh, you can quickly see if the Great Western Rail ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Newport - Edinburgh train now on Omio quickly and easily and enjoy your upcoming trip with Great Western Rail!

Train information from Newport to Edinburgh with Great Western Rail:

  • Average Duration: 7 h 17 min
  • Great Western Rail frequency: 6 a day

Travel Tips: Trains from Newport to Edinburgh

Travel by train to Edinburgh 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 Newport to Edinburgh.
FAQs
Omio customers have found cheap train tickets to Edinburgh from Newport for as low as £229  for the next 7 days.
The Newport to Edinburgh train ticket price is on average £229  if you are looking to buy your tickets for this trip in the next week.
The train distance from Newport to Edinburgh is around 301 miles.
The Newport to Edinburgh train duration is on average 6 h 9 min, which is to be expected when travelling 301 miles to Edinburgh from Newport. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When travelling this route, Omio customers are departing most frequently from Newport (Gwent)   and arriving in Edinburgh Waverley.

The most popular departure train station with passengers for this route, called Newport (Gwent), is located 0.6 miles (867 m) from the city centre of Newport.

The most popular arrival train station, Edinburgh Waverley, is located 0.4 miles (659 m) away from the city centre of Edinburgh.

Take the Newport to Edinburgh train with Cross Country or First Great Western Service. However, it's always good to check out all possible train providers for the journey to Edinburgh from Newport as there might be differences in the amenities they offer.
The average number of trains departing Newport for Edinburgh is 17 a day. The train schedules and services may vary between weekdays and weekends.
The earliest train departing from Newport to Edinburgh leaves at 04: 56. The last train departing from Newport to Edinburgh leaves at 12: 10. You can find the latest Newport to Edinburgh train times on Omio and book the best time to leave for your journey on your chosen travel date.
If you book a train ticket between Newport and Edinburgh within the next 7 days, you can find tickets to cost on average £229 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Newport to Edinburgh are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Newport
Edinburgh
The major railway station for departures from Newport is Newport (Gwent). Read all the information you need to know about services, amenities and connections at Newport (Gwent) for your trip to Edinburgh from Newport.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3450507080
Public transport options for Newport (Gwent)
Location for Rail Replacement Services: Coach stop on Queensway, adjacent to the station taxi rank, unless otherwise stated on the station poster boards.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language