Cheap train tickets from Stockholm to Milan

Showing times and prices for 21 Jan

Cheapest

£10

Average

£16

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.

The average ticket from Stockholm to Milan will cost around £ 16 if you buy it on the day, but the cheapest tickets can be found for only £ 10.

Cheapest
22:39Berwick-upon-Tweed0h46 23:25Edinburgh Waverley
0 changes
£101One-way
10:20Berwick-upon-Tweed0h46 11:06Edinburgh Waverley
0 changes
£101One-way
18:21Berwick-upon-Tweed0h45 19:06Edinburgh Waverley
0 changes
£101One-way
12:36Berwick-upon-Tweed0h44 13:20Edinburgh Waverley
0 changes
£111One-way
16:36Berwick-upon-Tweed0h47 17:23Edinburgh Waverley
0 changes
£111One-way

Train schedule Stockholm to Milan

Showing trains for tomorrow, Fri, 21 Jan
08:00Berwick-upon-Tweed0h51 08:51Edinburgh Waverley
0 changes
08:21Berwick-upon-Tweed0h42 09:03Edinburgh Waverley
0 changes
08:32Berwick-upon-Tweed0h50 09:22Edinburgh Waverley
0 changes
09:34Berwick-upon-Tweed0h46 10:20Edinburgh Waverley
0 changes
09:40Berwick-upon-Tweed0h51 10:31Edinburgh Waverley
0 changes
10:12Berwick-upon-Tweed0h51 11:03Edinburgh Waverley
0 changes
10:20Berwick-upon-Tweed0h46 11:06Edinburgh Waverley
0 changes
10:38Berwick-upon-Tweed0h44 11:22Edinburgh Waverley
0 changes
11:36Berwick-upon-Tweed0h44 12:20Edinburgh Waverley
0 changes
12:21Berwick-upon-Tweed0h42 13:03Edinburgh Waverley
0 changes
12:36Berwick-upon-Tweed0h44 13:20Edinburgh Waverley
0 changes
13:02Berwick-upon-Tweed0h46 13:48Edinburgh Waverley
0 changes
13:39Berwick-upon-Tweed0h42 14:21Edinburgh Waverley
0 changes
14:22Berwick-upon-Tweed0h47 15:09Edinburgh Waverley
0 changes
14:39Berwick-upon-Tweed0h43 15:22Edinburgh Waverley
0 changes
15:40Berwick-upon-Tweed0h42 16:22Edinburgh Waverley
0 changes
16:24Berwick-upon-Tweed0h41 17:05Edinburgh Waverley
0 changes
16:36Berwick-upon-Tweed0h47 17:23Edinburgh Waverley
0 changes
17:12Berwick-upon-Tweed0h53 18:05Edinburgh Waverley
0 changes
17:46Berwick-upon-Tweed0h43 18:29Edinburgh Waverley
0 changes
18:21Berwick-upon-Tweed0h45 19:06Edinburgh Waverley
0 changes
18:40Berwick-upon-Tweed0h42 19:22Edinburgh Waverley
0 changes
19:39Berwick-upon-Tweed0h41 20:20Edinburgh Waverley
0 changes
20:26Berwick-upon-Tweed0h43 21:09Edinburgh Waverley
0 changes
20:40Berwick-upon-Tweed0h43 21:23Edinburgh Waverley
0 changes
21:27Berwick-upon-Tweed0h46 22:13Edinburgh Waverley
0 changes
21:36Berwick-upon-Tweed0h43 22:19Edinburgh Waverley
0 changes
21:57Berwick-upon-Tweed0h51 22:48Edinburgh Waverley
0 changes
22:39Berwick-upon-Tweed0h46 23:25Edinburgh Waverley
0 changes
23:36Berwick-upon-Tweed0h42 00:18Edinburgh Waverley
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
21 Jan
£12Cross Country
£18National Express
Sat
22 Jan
£9London North Eastern Railway
£18National Express
Sun
23 Jan
£7London North Eastern Railway
£18National Express
Mon
24 Jan
£10London North Eastern Railway
£18National Express
Tue
25 Jan
£10London North Eastern Railway
£18National Express
Wed
26 Jan
£7London North Eastern Railway
£18National Express
Thu
27 Jan
£7London North Eastern Railway
£18National Express
Fri
28 Jan
£8London North Eastern Railway
£18National Express
Sat
29 Jan
£7London North Eastern Railway
£18National Express
Sun
30 Jan
£7London North Eastern Railway
£18National Express
Mon
31 Jan
£7London North Eastern Railway
£18National Express
Tue
1 Feb
£8London North Eastern Railway
£18National Express
Wed
2 Feb
£7London North Eastern Railway
£18National Express
Thu
3 Feb
£7London North Eastern Railway
£18National Express
Fri
4 Feb
£9London North Eastern Railway
£18National Express
Sat
5 Feb
Find prices
£18National Express
Sun
6 Feb
£7London North Eastern Railway
£18National Express
Mon
7 Feb
£7London North Eastern Railway
£18National Express
Tue
8 Feb
£7London North Eastern Railway
£18National Express
Wed
9 Feb
Find prices
£18National Express

Fastest train times from Stockholm to Milan

Showing times and prices for 21 Jan

Fastest Journey

41 m

Average

45 m

Trains per day

30

Distance

77 km

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

These direct trains cover the 77 km distance in an average of 45 m but if you time it right, some trains will get you there in just 41 m .

The slowest trains will take 53 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
16:24Berwick-upon-Tweed0h41 17:05Edinburgh Waverley
0 changes
£311One-way
Fastest
19:39Berwick-upon-Tweed0h41 20:20Edinburgh Waverley
0 changes
£141One-way
13:39Berwick-upon-Tweed0h42 14:21Edinburgh Waverley
0 changes
£121One-way
18:40Berwick-upon-Tweed0h42 19:22Edinburgh Waverley
0 changes
£131One-way
12:21Berwick-upon-Tweed0h42 13:03Edinburgh Waverley
0 changes
£311One-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
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Overview: Train from Berwick-Upon-Tweed to Edinburgh

distanceDistance47 miles (76 km)
durationAverage train duration46 min
priceAverage train ticket price£12 (€14)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersLondon North Eastern Railway or Cross Country

Trains from Berwick-Upon-Tweed to Edinburgh cover the 47 miles (76 km) long journey taking on average 46 min with our travel partners like London North Eastern Railway or Cross Country. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £12, you can find the cheapest train ticket for as low as £7. Travellers depart most frequently from Berwick-upon-Tweed and arrive in Edinburgh Waverley.

Train companies: CrossCountry trains Berwick-Upon-Tweed to Edinburgh

Travel between Berwick-Upon-Tweed and Edinburgh from £7 with Omio’s train partners CrossCountry! You can find the best timetables and tickets when comparing and booking the most popular journey for you.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Berwick-Upon-Tweed to Edinburgh you can choose between Standard Class and First Class tickets on Omio.

If you're looking for cheap CrossCountry tickets between Berwick-Upon-Tweed and Edinburgh, check out Omio! With one-way Berwick-Upon-Tweed to Edinburgh train ticket prices starting as low as £12 when you book in advance, we'll help you get to Edinburgh from Berwick-Upon-Tweed by showing you the latest CrossCountry offers, train timetables and tickets for this 47 miles (76 km) route. You can also review relevant ticket information for each class fare available on this trip, such as luggage policy and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets from Berwick-Upon-Tweed to Edinburgh in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Berwick-Upon-Tweed to Edinburgh on offer, Omio makes it easier than ever for you to find that perfect train with CrossCountry so you can enjoy a smooth and comfortable journey.

  • Average Price: £12

CrossCountry 's current ticket policies due to COVID-19 for your train between Berwick-Upon-Tweed and Edinburgh are the following:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Berwick-upon-Tweed to Edinburgh

Berwick-upon-Tweed and Edinburgh are very well-connected and have several high-speed operators running on the route as frequently as twice an hour. The journey is quick, taking between 40 and 50 minutes to hop across the border into Scotland.

Berwick-upon-Tweed to Edinburgh train time: daily departures

This train line enjoys a frequent service and there are two trains from Berwick-upon-Tweed to Edinburgh for most of the day. During the week, the first train of the day leaves Berwick just before 6:45 a.m., arriving into Edinburgh Waverley at around 7:30 a.m. The final connection departs just after 10:30 p.m. and arrives just under an hour later. On Sundays, the service reduces slightly but still offers at least one train per hour, with the first leaving Berwick at 9:40 a.m. and the last shortly before 11:00 p.m.

How long is the journey by train from Berwick-upon-Tweed to Edinburgh?

The train journey from Berwick-upon-Tweed to Edinburgh is quick, taking around 45 to 50 minutes. The different providers vary only by a couple of minutes and there is no need to change train en route.

What are the departure and arrival stations for trains from Berwick-upon-Tweed to Edinburgh?

Departure train station: trains to Edinburgh depart from Berwick-upon-Tweed's only railway station, a 10-minute walk from the town centre. For those with luggage, there are taxis available and local buses stop directly outside the station. The station offers a first-class lounge, refreshment facilities, toilets and a ticket office.

Arrival train station:  trains from Berwick-upon-Tweed arrive at Edinburgh Waverley Station. Located right in the heart of Edinburgh city centre, it is ideal for onward connections. The bus station and local bus stops are within five minutes' walk and the Airlink bus service to Edinburgh Airport stops right outside. Other services include a left luggage office, cafés and toilets.

Which train companies travel from Berwick-upon-Tweed to Edinburgh?

There are two providers serving the route between Berwick-upon-Tweed to Edinburgh: Cross Country by Arriva and LNER. Both have similar travel times of between 40 and 50 minutes and neither require any changes.

Cross Country by Arriva: Berwick-upon-Tweed to Edinburgh

Cross Country runs direct hourly trains from Berwick-upon-Tweed to Edinburgh.

LNER: Berwick-upon-Tweed to Edinburgh

LNER also has a service of around one train an hour between Berwick-upon-Tweed and Edinburgh. No changes are needed, and the train times are around 40-50 minutes in length.

Berwick-upon-Tweed to Edinburgh trains: services on board

As long-distance operators, both Cross Country and LNER provide first and second-class seating on their trains from Berwick-upon-Tweed to Edinburgh. It is, however, advisable to book, as Berwick-upon-Tweed is one of the last stops on the route and services can be quite full, especially at peak times. Both providers offer free WiFi on board their trains.

On Cross Country trains, passengers should bring a maximum of one suitcase measuring 90 x 70 x 30 cm, alongside a small rucksack or handbag. There is luggage storage available in each carriage. Bikes can be brought on for free, but a space should ideally be reserved in advance. A maximum of two pets can be brought on board; dogs should be on a lead and all other animals in a suitable pet carrier.

LNER has similar policies in place: passengers can bring a maximum of one large suitcase, a carry-on and a handbag. Up to two pets can be brought on for free, but further animals must be paid for. Passengers can bring a bike for free, but they need to make a reservation in advance.

Both providers have wheelchair spaces and accessible toilets. Passengers who require extra assistance should inform the provider 24 hours in advance.

How to find cheap train tickets from Berwick-upon-Tweed to Edinburgh

It is advisable to book in advance for the best value on tickets from Berwick-upon-Tweed. If passengers are flexible with their timings, both operators offer cheaper tickets outside the peak travel hours.

Travel Tips: Trains from Berwick-Upon-Tweed 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 Berwick-Upon-Tweed to Edinburgh.
FAQs

How much do cheap train tickets to Edinburgh from Berwick-Upon-Tweed cost?

You can find a cheap train from Berwick-Upon-Tweed to Edinburgh for some dates and times for as low as £7  one way in the next 7 days.

What is the average cost of a train from Berwick-Upon-Tweed to Edinburgh?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Berwick-Upon-Tweed to Edinburgh train to cost on average £12  one way.

What is the distance between Berwick-Upon-Tweed and Edinburgh by train?

The train distance from Berwick-Upon-Tweed to Edinburgh is around 47 miles (76 km).

What is the average Berwick-Upon-Tweed to Edinburgh train duration?

The Berwick-Upon-Tweed to Edinburgh train duration is on average 46 min, which is to be expected when travelling 47 miles (76 km) between Berwick-Upon-Tweed and Edinburgh. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Which train station in Berwick-Upon-Tweed goes to Edinburgh? Which train station do I come into Edinburgh from Berwick-Upon-Tweed?

Omio customers book a train from Berwick-upon-Tweed   to Edinburgh Waverley   most frequently for this route.

Where is the Berwick-Upon-Tweed train station located? Where is the Edinburgh train station located?

Passengers board the train most frequently from Berwick-upon-Tweed, which is located around 0.8 miles (1.3 km) away from the city centre, and they get off the train at Edinburgh Waverley, located 0.2 miles (429 m) away from the city centre.

What train companies offer a service between Berwick-Upon-Tweed and Edinburgh?

For the best Berwick-Upon-Tweed to Edinburgh train to purchase, you can travel safely and comfortably with London North Eastern Railway or Cross Country. However, it's always good to check all possible train providers with services between Berwick-Upon-Tweed and Edinburgh to compare what amenities they may offer.

How many train services are there from Berwick-Upon-Tweed to Edinburgh a day?

On average, there are 12 trains a day from Berwick-Upon-Tweed to Edinburgh. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Berwick-Upon-Tweed to Edinburgh? When does the last train depart from Berwick-Upon-Tweed to Edinburgh?

The first train from Berwick-Upon-Tweed to Edinburgh leaves at 08: 05   and the last train for this leaves at 11: 46. Omio shows you the latest train from Berwick-Upon-Tweed to Edinburgh schedule to help you book the best departure time for this journey.

How early should I buy Berwick-Upon-Tweed to Edinburgh train tickets to get the best deals?

The price of a one way train ticket from Berwick-Upon-Tweed to Edinburgh is on average £12 if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this journey. In general, you can find train tickets between Berwick-Upon-Tweed and Edinburgh available a few months in advance.

Important Stations and Airports for this Journey

Berwick-Upon-Tweed
Edinburgh
The major railway station for departures from Berwick-Upon-Tweed is Berwick-upon-Tweed. Read all the information you need to know about services, amenities and connections at Berwick-upon-Tweed for your trip from Berwick-Upon-Tweed to Edinburgh.