Cheap Bus, Train and Carpool tickets to Berwick

What are the most popular routes to Berwick?

Edinburgh - BerwickAverage priceR 354Average duration41mDaily departures13
Alnwick - BerwickAverage priceR 235Average duration21mDaily departures11
Glasgow - BerwickAverage priceR 711Average duration1h 57mDaily departures1
London - BerwickAverage priceR 2 560Average duration3h 45mDaily departures4
London - BerwickAverage priceR 979Average duration8h 25mDaily departures2