Travel from Bristol to Edinburgh by Coach
How to get to Edinburgh from Bristol with National Express buses
Updated January 2010
You can get from Bristol to Edinburgh (or Edinburgh to Bristol) by taking the National Express coaches. The journey is 11 hours and 30 minutes long for the direct buses. Travelling by National Express is a cheaper way to get from Bristol to Edinburgh with economy apex return tickets (their very cheap tickets) starting at £59.10. Also check the Bristol - Edinburgh flights page for quicker travel.
![]()
Tickets and timetables for Bristol - Edinburgh coaches.
There are up to 3 coaches a day between Bristol Bus Station (Marlborough St) and Edinburgh Bus Station (St. Andrew's Square). There is only one direct Bristol - Edinburgh bus a day (each way) while the other coaches are all indirect National Express services via Birmingham. National Express is the only coach company operating services between Bristol and Edinburgh.
Direct overnight buses between Bristol and Edinburgh (11 hour and 30-45 minute journey)
| Weekdays | Weekend | |||||||
|---|---|---|---|---|---|---|---|---|
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday | ||
| Bristol to Edinburgh (NX336, overnight) (departs at 20:00, arrives at 07:30) |
1 | 1 | 1 | 1 | 1 | 1 | 1 | Book bus ticket |
| Weekdays | Weekend | |||||||
|---|---|---|---|---|---|---|---|---|
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday | ||
| Edinburgh to Bristol (NX336, overnight) (departs at 21:30, arrives at 09:15) |
1 | 1 | 1 | 1 | 1 | 1 | 1 | Book bus ticket |
NOTE: the schedule of buses may change without notice. Please double check with the National Express for the latest travel times for getting to Bristol or Edinburgh.
There are no early morning, daytime or late evening direct coaches between Bristol and Edinburgh other than the National Express services listed above. See below the section on non-direct buses.
![]()
Instant fares for cheap flights from Bristol to Edinburgh and Edinburgh to Bristol.
All Edinburgh - Bristol buses (National Express) with service times
Direct buses
Daytime coaches
There are no direct daytime buses btween Edinburgh and Bristol.
Overnight coaches
- There is only one direct overnight bus from Edinburgh to Bristol (bus service NX336) which departs St Andrews Bus Station at 21:30 and arrives at Bristol Bus Station at approx 09:15.
- There is only one direct overnight bus from Bristol to Edinburgh (bus service NX336) which departs Bristol Bus Station at 20:00 and arrives at St Andrews Bus Station at approx 07:30.
Indirect buses
Daytime coaches
- There are up to 2 indirect daytime coaches from Edinburgh to Bristol (1 change in Birmingham). The earliest indirect bus departs St Andrews Bus Station at 06:45 while the last daytime bus leaves at 09:15.
- There are up to 2 indirect daytime buses from Bristol to Edinburgh (1 change in Birmingham). The earliest indirect bus departs Bristol Bus Station at 07:30 while the last daytime bus leaves at 11:25.
Overnight coaches
There are no indirect overnight buses btween Edinburgh and Bristol.
How long does it take to get from Bristol to Edinburgh by bus
The direct buses take 11 hours and 30-45 minutes but the the non-direct Bristol to Edinburgh bus services to St Andrews Bus Station or Bristol Bus Station include waiting times in Birmingham of 25-40 mins. Given the choice, always go for the direct coach services. Having said that, one of the indirect buses connecting Bristol to Edinburgh takes less (with waiting times included) compared to the direct coach (it's up to 2 hours quicker).
How much does the bus ticket from Bristol to Edinburgh cost
The Bristol - Edinburgh route is not a National Express funfare route where very cheap bus fares are available. However, going by bus to Edinburgh or Bristol can be cheaper than travelling by train, especially when you're travelling on relatively short notice (within a matter of weeks).
Make sure to book in advance for travel on busy periods like Bank Holidays, Half-Term, Christmas Holidays and New Year's.
National Express bus fares between Bristol and Edinburgh
The cheapest National Express tickets for the Bristol coach are Economy tickets but you need to book these in advance.
Single fares
- Economy single ticket: £63.30
- Standard single ticket: £63.30
Return fares
- Economy Apex return ticket: £59.10
- Economy return ticket: £69.60
- Standard advance return ticket: £72.80
- Standard return ticket: £82.30
Book Bristol - Edinburgh direct coach tickets
NOTE: Ticket prices may change without notice. Please double check with the National Express for up to date coach fares.
Where does the bus between Bristol and Edinburgh stop
Stops for direct buses
This direct Bristol to Edinburgh overnight bus goes via Birmingham, Manchester (coach station and Manchester airport), Preston, Lancaster and Glasgow. You can buy tickets for travel from any of these stops in Scotland or England to Bristol or Edinburgh.
Full itinerary: Bristol, Birmingham, Hanley (Stoke-On-Trent), Manchester (coach station and Manchester airport), Salford, Preston, Lancaster, Carlisle, Glasgow, Edinburgh.
Stops for buses changing in Birmingham
Bristol, Gloucester, Cheltenham Spa, Worcester, Birmingham (change at bus station), Wolverhampton, Carlisle, Glasgow, Edinburgh; or
Bristol, Worcester, Birmingham (change at bus station), Penrith, Carlisle, Glasgow, Edinburgh.
National Express coach services - Web links
Bus Tickets, Timetables and Journey Planner
Use the form to get timetables and tickets for coach trips from Bristol to Edinburgh or Edinburgh to Bristol and anywhere else in the UK. Alternatively, you can buy your ticket from St Andrews bus station or Bristol coach station. Remember that the cheapest Edinburgh - Bristol bus tickets are available ONLY online.
Address of Bristol Bus Station
National Express Coach Station in Bristol
Marlborough Street
Bristol
Postcode: BS1 3NU
Tel: +44 (8456) 064 446
Address of Edinburgh Bus Station
National Express Coach Station in Edinburgh
St Andrew's Square
Edinburgh
Scotland
Tel: +44 (131) 5556363
Tel: +44 (131) 2253858
No exact postcode has been found for St Andrew's Bus Station in Edinburgh
>> Back to Edinburgh Coach Travel guide index
All Edinburgh coach travel articles:
See the articles below for more information on travelling by bus or coach to and from Edinburgh.
Coach tickets and discounts Where to buy cheap coach tickets online and available discounts.
St Andrew's Square Bus Station Description of coach station in Edinburgh's St. Andrew's Square and walking directions.
Edinburgh - London by coach Cheap way to get from London to Edinburgh and return is by National Express coach. Travel by day or take the overnight coach.
National Express coach tickets Where to buy cheap funfare tickets for National Express coach routes to Scotland.
Megabus coach tickets Where to buy cheap coach tickets for Megabus bus routes to Scotland from London and within Scotland.
Eurolines passes to Edinburgh How to travel with Eurolines to Edinburgh via London.
Bus from Edinburgh to Glasgow Airport Getting to Glasgow Airport from Edinburgh City Centre by bus.
Bus from Glasgow to Edinburgh Airport Getting to Edinburgh Airport from Glasgow City Centre by bus.
Edinburgh to rest of Scotland by coach Tickets and bus times for popular bus routes within Scotland from Edinburgh or Glasgow to Inverness, Aberdeen, Dundee and Perth with Megabus/Scottish Citylink.
Around Edinburgh by coach Information on coach travel from Edinburgh to the Scottish Borders and Fife.
Bus routes to and from Edinburgh
- Glasgow - Edinburgh by Bus
- Aberdeen - Edinburgh by Bus
- Inverness - Edinburgh by Bus
- Dundee - Edinburgh by Bus
- Perth - Edinburgh by Bus
- Belfast - Edinburgh by coach and ferry
- Birmingham - Edinburgh by coach
- Bristol - Edinburgh by coach
- Cardiff - Edinburgh by coach
- Leeds - Edinburgh by coach
- Manchester - Edinburgh by coach
- Newcastle - Edinburgh by coach
- York - Edinburgh by coach
Also see:
Edinburgh coach tours Suggestions for tours from and to Edinburgh by private or public coach.
Glasgow - London coach travel Cheap fares and online tickets for getting from Glasgow to London by bus.
Edinburgh travel guide How to travel to and from Edinburgh by different means of transport.