Edinburgh Waverley to Berwick-upon-Tweed: train delays and possible money back
6,044 recorded journeys in the last 12 months with CrossCountry and LNER. Delay is measured when the train reached Berwick-upon-Tweed.
If your train arrives 30 to 59 minutes late, you may be able to claim Delay Repay compensation worth half of a one-way ticket price. At 60 minutes late or more, it may be worth the full one-way ticket price. The train company checks your ticket, journey and claim before deciding whether to pay.
How this journey has changed
Monthly performance measured when trains reached Berwick-upon-Tweed. The latest incomplete month is marked “to date”.
Recent direction: average delay rose from 0.5 minutes to 2.6 minutes between the two latest complete months.
| Month | Journeys | On time | 30 minutes late or more | Cancelled | Average delay |
|---|---|---|---|---|---|
| Dec 2025 | 288 | 86% | <1% | 1% | 0.9 min |
| Jan 2026 | 259 | 86% | 2% | 2% | 2 min |
| Feb 2026 | 197 | 82% | 1% | 2% | 2 min |
| Mar 2026 | 251 | 88% | <1% | <1% | 0.2 min |
| Apr 2026 | 271 | 88% | 2% | 0% | 0.3 min |
| May 2026 | 232 | 84% | 5% | 0% | 2.8 min |
| Jun 2026 | 516 | 84% | 2% | 3% | 2 min |
| Jul 2026 | 678 | 88% | <1% | 1% | 1.1 min |
| Aug 2026 | 629 | 84% | 2% | 4% | 1.7 min |
| Sept 2026 | 527 | 92% | <1% | <1% | 0.5 min |
| Oct 2026 | 538 | 82% | 2% | 1% | 2.6 min |
| Nov 2026 to date | 46 | 74% | 2% | 0% | 3.3 min |
Every departure, ranked
Same booked train and weekday, checked over a year. Sorted by on-time record.
| Train | Journeys | On time | 30 minutes late or more | 60 minutes late or more | Cancelled |
|---|---|---|---|---|---|
| Wed 06:30 LNER | 67 | 100% | 0% | 0% | 0 |
| Wed 08:30 LNER | 67 | 100% | 0% | 0% | 0 |
| Mon 05:50 LNER | 45 | 100% | 0% | 0% | 0 |
| Wed 14:30 LNER | 67 | 99% | 0% | 0% | 0 |
| Mon 08:30 LNER | 66 | 97% | 0% | 0% | 1 |
| Thu 16:30 LNER | 65 | 97% | 0% | 0% | 0 |
| Wed 05:50 LNER | 46 | 98% | 0% | 0% | 0 |
| Fri 06:30 LNER | 65 | 95% | 2% | 2% | 1 |
| Sat 16:30 LNER | 48 | 96% | 0% | 0% | 0 |
| Mon 06:30 LNER | 66 | 94% | 0% | 0% | 2 |
| Thu 05:50 LNER | 45 | 96% | 0% | 0% | 0 |
| Tue 05:48 LNER | 21 | 100% | 0% | 0% | 0 |
| Tue 07:30 LNER | 21 | 100% | 0% | 0% | 0 |
| Wed 09:30 LNER | 21 | 100% | 0% | 0% | 0 |
| Wed 13:30 LNER | 21 | 100% | 0% | 0% | 0 |
| Tue 08:30 LNER | 68 | 93% | 0% | 0% | 0 |
| Mon 07:03 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Mon 10:05 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Thu 06:02 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Thu 08:08 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Thu 12:05 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Tue 07:03 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Tue 08:08 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Tue 16:05 CrossCountry | 20 | 100% | 0% | 0% | 0 |
| Thu 06:30 LNER | 66 | 92% | 0% | 0% | 0 |
| Thu 08:30 LNER | 66 | 92% | 2% | 0% | 0 |
| Fri 08:30 LNER | 65 | 92% | 2% | 0% | 1 |
| Fri 14:30 LNER | 65 | 92% | 2% | 0% | 1 |
| Wed 06:02 CrossCountry | 19 | 100% | 0% | 0% | 0 |
| Wed 14:04 CrossCountry | 19 | 100% | 0% | 0% | 0 |
| Wed 15:04 CrossCountry | 19 | 100% | 0% | 0% | 0 |
| Sun 10:30 LNER | 47 | 94% | 4% | 4% | 0 |
| Sun 16:30 LNER | 46 | 93% | 0% | 0% | 0 |
| Tue 06:30 LNER | 68 | 91% | 0% | 0% | 2 |
| Fri 05:50 LNER | 44 | 93% | 0% | 0% | 1 |
| Sat 06:30 LNER | 51 | 92% | 2% | 0% | 1 |
| Mon 14:30 LNER | 65 | 91% | 2% | 0% | 2 |
| Thu 14:30 LNER | 65 | 91% | 0% | 0% | 2 |
| Thu 18:30 LNER | 63 | 90% | 2% | 0% | 0 |
| Sat 09:05 CrossCountry | 16 | 100% | 0% | 0% | 0 |
| Sat 10:05 CrossCountry | 16 | 100% | 0% | 0% | 0 |
| Sat 13:05 CrossCountry | 16 | 100% | 0% | 0% | 0 |
| Sat 14:04 CrossCountry | 16 | 100% | 0% | 0% | 0 |
| Sat 16:05 CrossCountry | 16 | 100% | 0% | 0% | 0 |
| Tue 05:50 LNER | 47 | 91% | 0% | 0% | 2 |
| Mon 16:30 LNER | 65 | 89% | 0% | 0% | 3 |
| Sat 05:50 LNER | 31 | 94% | 0% | 0% | 0 |
| Sat 08:30 LNER | 51 | 90% | 0% | 0% | 1 |
| Tue 14:30 LNER | 68 | 88% | 1% | 0% | 1 |
| Wed 16:30 LNER | 65 | 88% | 2% | 0% | 2 |
| Fri 05:48 LNER | 21 | 95% | 0% | 0% | 0 |
| Fri 15:30 LNER | 21 | 95% | 0% | 0% | 1 |
| Fri 19:37 LNER | 21 | 95% | 5% | 0% | 0 |
| Mon 09:30 LNER | 21 | 95% | 0% | 0% | 1 |
| Tue 09:30 LNER | 21 | 95% | 0% | 0% | 1 |
| Tue 13:30 LNER | 21 | 95% | 0% | 0% | 0 |
| Wed 05:48 LNER | 21 | 95% | 0% | 0% | 0 |
| Wed 07:30 LNER | 21 | 95% | 0% | 0% | 0 |
| Wed 19:37 LNER | 21 | 95% | 0% | 0% | 0 |
| Tue 16:30 LNER | 68 | 87% | 3% | 0% | 2 |
| Sat 14:30 LNER | 51 | 88% | 2% | 0% | 0 |
| Sun 08:55 LNER | 33 | 91% | 0% | 0% | 0 |
| Sun 12:30 LNER | 39 | 90% | 5% | 3% | 0 |
| Fri 09:05 CrossCountry | 20 | 95% | 5% | 5% | 0 |
| Mon 08:08 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Mon 09:05 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Mon 19:37 LNER | 20 | 95% | 0% | 0% | 1 |
| Thu 07:03 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Thu 10:05 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Thu 11:04 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Thu 13:30 LNER | 20 | 95% | 0% | 0% | 0 |
| Thu 14:04 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Thu 15:04 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Thu 16:05 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Tue 06:02 CrossCountry | 20 | 95% | 0% | 0% | 1 |
| Tue 10:05 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Tue 13:05 CrossCountry | 20 | 95% | 0% | 0% | 0 |
| Tue 19:37 LNER | 20 | 95% | 0% | 0% | 0 |
| Wed 07:03 CrossCountry | 19 | 95% | 0% | 0% | 1 |
| Wed 10:05 CrossCountry | 19 | 95% | 0% | 0% | 0 |
| Wed 11:04 CrossCountry | 19 | 95% | 0% | 0% | 0 |
| Fri 16:30 LNER | 65 | 85% | 2% | 0% | 1 |
| Sun 14:30 LNER | 29 | 90% | 0% | 0% | 1 |
| Mon 18:30 LNER | 64 | 84% | 2% | 0% | 1 |
| Tue 18:30 LNER | 66 | 83% | 2% | 0% | 1 |
| Fri 09:30 LNER | 22 | 91% | 0% | 0% | 1 |
| Mon 13:30 LNER | 22 | 91% | 0% | 0% | 2 |
| Sat 11:05 CrossCountry | 16 | 94% | 0% | 0% | 0 |
| Sat 12:05 CrossCountry | 16 | 94% | 0% | 0% | 0 |
| Sat 17:05 CrossCountry | 16 | 94% | 0% | 0% | 0 |
| Fri 13:30 LNER | 21 | 90% | 0% | 0% | 0 |
| Mon 07:30 LNER | 21 | 90% | 0% | 0% | 1 |
| Thu 07:30 LNER | 21 | 90% | 0% | 0% | 1 |
| Thu 09:30 LNER | 21 | 90% | 0% | 0% | 1 |
| Wed 15:30 LNER | 21 | 90% | 0% | 0% | 0 |
| Sat 07:30 LNER | 15 | 93% | 0% | 0% | 0 |
| Sat 15:30 LNER | 15 | 93% | 0% | 0% | 0 |
| Fri 12:05 CrossCountry | 20 | 90% | 0% | 0% | 1 |
| Fri 14:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Fri 15:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Mon 06:02 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Mon 13:05 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Mon 14:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Mon 16:05 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Thu 13:05 CrossCountry | 20 | 90% | 0% | 0% | 1 |
| Thu 15:30 LNER | 20 | 90% | 0% | 0% | 0 |
| Thu 17:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Thu 19:37 LNER | 20 | 90% | 0% | 0% | 0 |
| Tue 14:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Tue 15:04 CrossCountry | 20 | 90% | 0% | 0% | 0 |
| Sun 19:25 LNER | 29 | 86% | 0% | 0% | 0 |
| Wed 12:30 LNER | 66 | 80% | 0% | 0% | 0 |
| Sun 18:30 LNER | 45 | 82% | 7% | 0% | 2 |
| Wed 08:08 CrossCountry | 19 | 89% | 0% | 0% | 2 |
| Wed 09:05 CrossCountry | 19 | 89% | 6% | 0% | 1 |
| Wed 13:05 CrossCountry | 19 | 89% | 0% | 0% | 1 |
| Wed 16:05 CrossCountry | 19 | 89% | 0% | 0% | 0 |
| Wed 17:04 CrossCountry | 19 | 89% | 0% | 0% | 0 |
| Mon 20:20 LNER | 44 | 82% | 9% | 0% | 0 |
| Thu 12:30 LNER | 63 | 79% | 0% | 0% | 0 |
| Wed 18:30 LNER | 63 | 78% | 0% | 0% | 3 |
| Fri 18:30 LNER | 62 | 77% | 3% | 0% | 2 |
| Thu 05:48 LNER | 21 | 86% | 0% | 0% | 1 |
| Thu 10:30 LNER | 65 | 77% | 0% | 0% | 0 |
| Tue 12:30 LNER | 66 | 76% | 0% | 0% | 0 |
| Sat 06:02 CrossCountry | 16 | 88% | 6% | 0% | 0 |
| Sat 08:08 CrossCountry | 16 | 88% | 6% | 0% | 0 |
| Sat 15:04 CrossCountry | 16 | 88% | 0% | 0% | 0 |
| Sat 18:04 CrossCountry | 16 | 88% | 0% | 0% | 0 |
| Fri 06:02 CrossCountry | 20 | 85% | 0% | 0% | 1 |
| Fri 11:04 CrossCountry | 20 | 85% | 0% | 0% | 0 |
| Fri 16:05 CrossCountry | 20 | 85% | 0% | 0% | 0 |
| Mon 05:48 LNER | 20 | 85% | 0% | 0% | 2 |
| Mon 15:04 CrossCountry | 20 | 85% | 0% | 0% | 0 |
| Tue 09:05 CrossCountry | 20 | 85% | 0% | 0% | 0 |
| Tue 12:05 CrossCountry | 20 | 85% | 0% | 0% | 0 |
| Wed 10:30 LNER | 65 | 75% | 2% | 0% | 1 |
| Fri 07:30 LNER | 23 | 83% | 4% | 4% | 0 |
| Wed 12:05 CrossCountry | 19 | 84% | 0% | 0% | 3 |
| Mon 15:30 LNER | 21 | 81% | 0% | 0% | 2 |
| Thu 20:20 LNER | 45 | 73% | 9% | 0% | 0 |
| Tue 10:30 LNER | 65 | 71% | 3% | 2% | 1 |
| Fri 07:03 CrossCountry | 20 | 80% | 0% | 0% | 1 |
| Fri 10:05 CrossCountry | 20 | 80% | 6% | 0% | 2 |
| Fri 13:05 CrossCountry | 20 | 80% | 0% | 0% | 0 |
| Fri 17:04 CrossCountry | 20 | 80% | 0% | 0% | 0 |
| Mon 11:04 CrossCountry | 20 | 80% | 0% | 0% | 1 |
| Mon 12:05 CrossCountry | 20 | 80% | 0% | 0% | 1 |
| Mon 18:04 CrossCountry | 20 | 80% | 0% | 0% | 0 |
| Thu 09:05 CrossCountry | 20 | 80% | 0% | 0% | 1 |
| Sat 07:03 CrossCountry | 16 | 81% | 0% | 0% | 0 |
| Tue 19:25 LNER | 31 | 74% | 7% | 0% | 1 |
| Fri 08:08 CrossCountry | 19 | 79% | 5% | 5% | 0 |
| Wed 18:04 CrossCountry | 19 | 79% | 0% | 0% | 0 |
| Tue 15:30 LNER | 22 | 77% | 0% | 0% | 0 |
| Mon 10:30 LNER | 59 | 68% | 0% | 0% | 2 |
| Fri 10:30 LNER | 61 | 67% | 0% | 0% | 0 |
| Mon 19:25 LNER | 29 | 72% | 4% | 0% | 1 |
| Wed 20:20 LNER | 42 | 69% | 10% | 0% | 0 |
| Fri 18:04 CrossCountry | 20 | 75% | 0% | 0% | 1 |
| Tue 11:04 CrossCountry | 20 | 75% | 0% | 0% | 0 |
| Tue 18:04 CrossCountry | 20 | 75% | 5% | 0% | 0 |
| Wed 19:25 LNER | 30 | 70% | 3% | 0% | 1 |
| Mon 12:30 LNER | 60 | 63% | 0% | 0% | 1 |
| Tue 20:20 LNER | 44 | 64% | 7% | 2% | 0 |
| Thu 19:25 LNER | 30 | 67% | 7% | 0% | 0 |
| Fri 12:30 LNER | 59 | 61% | 3% | 0% | 0 |
| Mon 17:04 CrossCountry | 20 | 70% | 0% | 0% | 0 |
| Thu 18:04 CrossCountry | 20 | 70% | 0% | 0% | 0 |
| Tue 17:04 CrossCountry | 20 | 70% | 5% | 0% | 0 |
| Sun 15:30 LNER | 15 | 73% | 0% | 0% | 0 |
| Fri 19:25 LNER | 28 | 64% | 19% | 4% | 2 |
| Fri 20:20 LNER | 41 | 61% | 20% | 2% | 0 |
| Sat 10:30 LNER | 43 | 60% | 0% | 0% | 1 |
| Wed 17:30 LNER | 20 | 65% | 0% | 0% | 0 |
| Thu 17:30 LNER | 20 | 60% | 0% | 0% | 0 |
| Tue 17:30 LNER | 20 | 55% | 0% | 0% | 0 |
| Sat 12:30 LNER | 42 | 48% | 2% | 0% | 0 |
| Mon 17:30 LNER | 20 | 50% | 0% | 0% | 2 |
| Sun 13:30 LNER | 15 | 47% | 7% | 0% | 1 |
| Fri 17:30 LNER | 20 | 40% | 0% | 0% | 0 |
Frequently asked
How often is the Edinburgh Waverley to Berwick-upon-Tweed train delayed?
Over the last 12 months, 86% of the 6,044 recorded Edinburgh Waverley to Berwick-upon-Tweed journeys arrived within 5 minutes of schedule. 1% arrived at least 30 minutes late. A delay this long may let a passenger claim Delay Repay compensation. 2% did not complete the journey. The train company checks each claim.
Which Edinburgh Waverley to Berwick-upon-Tweed train has the strongest on-time record?
The Wed 06:30 (LNER) has the best record after allowing for the number of past journeys. It was on time for 100% of its 67 recorded journeys.
Which Edinburgh Waverley to Berwick-upon-Tweed train was at least 30 minutes late most often?
The Fri 20:20 (LNER) was at least 30 minutes late most often after allowing for the number of past journeys. This happened on 20% of journeys that reached Berwick-upon-Tweed. This shows train delays, not whether passengers made claims or received money.
Can I get money back if my Edinburgh Waverley to Berwick-upon-Tweed train is late?
You may be able to claim Delay Repay compensation. Arriving 30 to 59 minutes late at Berwick-upon-Tweed may mean compensation worth half of a one-way ticket price. Arriving 60 minutes late or more may mean compensation worth the full one-way ticket price. The train company checks your ticket, journey and claim before deciding.