Cheap Bus, Train, and Carpool tickets to Berwick

What are the most popular routes to Berwick?

Edinburgh - BerwickAverage pricePLN 82Average duration41mDaily departures13
Newcastle upon Tyne - BerwickAverage pricePLN 79Average duration1h 20mDaily departures1
Leeds - BerwickAverage pricePLN 448Average duration2h 15mDaily departures6
Leeds - BerwickAverage pricePLN 163Average duration3h 40mDaily departures1
Alnwick - BerwickAverage pricePLN 53Average duration21mDaily departures11