The ultimate free bus adventure — London to Edinburgh via local buses.
The London to Edinburgh route is FreeRoam's most searched journey, and it's one of the most epic free bus adventures in the UK. Using your ENCTS concessionary pass, you can travel the full length of Great Britain on local scheduled services — at zero cost. The journey typically takes 2–3 days with overnight stops, crossing from England into Scotland near Berwick-upon-Tweed.
Your English ENCTS pass is valid on all local scheduled bus services in England. It is NOT valid on National Express coaches or megabus. When crossing into Scotland, you'll need a Scottish National Concessionary Travel Scheme (SNCTS) pass — or transfer to a Scottish bus at the border. English pass holders can travel free on most Scottish local buses once in Scotland.
Your starting point. Board from Victoria Coach Station area or local TfL stops.
A perfect overnight stop. Stay near the train station for easy morning connections.
Second overnight stop option. Great transport links onward to Scotland.
Your destination. Edinburgh Bus Station is central — Edinburgh is wonderfully walkable.
FreeRoam plans your full journey using your concessionary bus pass — completely free.
Plan London → Edinburgh →