The National Express bus station is on Norton Street in Liverpool. There are three services a day to Edinburgh, which depart in the morning and involve a change in Leeds and Newcastle. An overnight service that goes via Manchester departs at 22:15. The journey is between 8 ½ - 9 ½ hours. Tickets are about 33 GBP single or 36-43 GBP return.
After booking online, you will be issued with an e-ticket, which you need to print out and take with you, or an m-ticket, which is sent to your mobile phone. Otherwise you can get at ticket at the bus station.
If you cant find a cheap ticket to Edinburgh try looking at MegaBus who operate services from Manchester to Edinburgh at very attractive prices. From Liverpool you can get to Manchester quickly and easily by local bus services or by train so this could work out better value. Click the button below to check prices and timetables. Fares start from as little as 4.50 GBP one way.
It is fastest, cheapest and most convenient to get the train between Liverpool and Edinburgh. To take the train, go to Liverpool Lime Street Station, where there are two trains per hour. You need to change at Wigan North Western (on some services you also need to change at Lancaster). You can get a single ticket for 24 GBP or an off peak return for 66 GBP.
The UK train ticketing system is notoriously complicated. It is usually cheaper to buy your tickets up to 6pm on the day before you travel than on the day. And fares are more expensive if you travel before 09:30. You get the best fares by booking up to three months in advance. You can buy your tickets online, at the station ticket counter, or from the ticket machines on the main concourse. If you book online you will need to collect your tickets from the ticket machine using the same credit card you used to book your tickets online.