Trains to Berwick
The first thing you notice about Berwick-upon-Tweed is the stunning sea views as your train approaches the town - the perfect taster for all that Berwick has to offer.
The most northern town in England was fought over for centuries by England and Scotland. Thankfully those turbulent times are gone – which means more time for exploring its cobbled streets, independent shops and cosy cafés.
Great value tickets to Berwick
If you’re looking for a good deal on train tickets to Berwick-upon-Tweed, Virgin Trains East Coast has the answer. Whether you’re after a cheap Standard ticket or splashing out on a First Class rail experience, our range of offers is sure to include a deal that’s right for you.
All fares indicated are one way
Search for more tickets to Berwick
Travel to Berwick by Train
Berwick-upon-Tweed is located 55 miles south of Edinburgh and 335 miles north of London, making Berwick Station the northernmost train station in England. Virgin Trains East Coast runs regular train services north to Edinburgh and from there onwards to Glasgow, Aberdeen and Inverness, and south to Newcastle, Leeds and London. There is a great range of value train tickets and cheap rail fares available on our website to get to Berwick from destinations all across Scotland and England.
Travel times to Berwick
Some of our key routes to and from Berwick include trains to Newcastle, Edinburgh and London, along the scenic east coast mainline. Travel to Berwick-upon-Tweed by train and avail of the core benefits of rail travel – it’s often faster and always more relaxing than the alternatives, offers you flexibility and comfort and is perfect for an easy and hassle-free for trip with family and friends. Travel times vary from journey to journey, so please use our journey planner to find the right train for you. But one thing always remains the same: Only we offer Virgin Trains East Coast tickets at the best possible price with no hidden fees. That’s our Price Promise.
Berwick to Edinburgh: from 41 minutes
Berwick to Glasgow: from 1 hour 49 minutes
Berwick to Newcastle: from 44 minutes
Berwick to London: from 3 hours 37 minutes