ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Belfast to Edinburgh

🚌 The bus journey from Belfast to Edinburgh involves transferring at Glasgow Buchanan Bus Station, taking approximately 7 hours and 34 minutes in total. 🌄 Enjoy scenic views as you travel from Belfast Europa Bus Centre to the final destination of Edinburgh Bus Station, operated by Translink UK and Megabus UK. 💸 Prices for the bus ticket between Belfast and Edinburgh range from £35 to £47, offering an affordable and convenient travel option for exploring the UK.

Where to stay in Edinburgh

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • There is no direct bus from Belfast to Edinburgh station. However, there are services that depart from Belfast Europa Bus Centre and travel to Edinburgh Bus Station via Glasgow Buchanan Bus Station. The journey, which includes transfers, typically takes around 7 hours and 34 minutes. Be sure to check the specific schedules and routes when planning your trip.
  • You can catch the Belfast to Edinburgh bus at Belfast Europa Bus Centre station. This station serves as the departure point for bus services operated by Translink UK for journeys between the two cities. Make sure to arrive at the station in advance of your scheduled departure time to ensure a smooth and timely boarding process.
  • The Belfast to Edinburgh bus services, operated by Megabus UK, arrive at Edinburgh Bus Station. This bus station is the final destination for this particular route, where passengers can disembark and continue their journey within Edinburgh or to other connecting destinations. Upon arriving at Edinburgh Bus Station, travelers can easily access various transportation options to reach their final destinations in the city.
  • The cost of a bus ticket from Belfast to Edinburgh typically ranges from £35 to £48. Prices may vary depending on factors such as the time of booking, the service provider, and the class of travel chosen. It's recommended to check and compare prices from different bus operators to find the best fare for your journey.
  • There are multiple bus services available between Belfast and Edinburgh. These services involve transfers, with routes typically including a stop at Glasgow Buchanan Bus Station before reaching Edinburgh Bus Station. The journey duration from Belfast to Edinburgh by bus, including transfers, takes approximately 7 hours and 34 minutes. Service providers such as Translink UK and Megabus UK operate these routes, offering options for travelers to choose from.
  • Belfast to Edinburgh bus services are typically less crowded during off-peak hours, such as early mornings or late evenings on weekdays. The buses may be busier during weekends or holidays, especially during popular travel times. It's advisable to book tickets in advance or consider traveling during less popular times to have a more comfortable and possibly less crowded journey.
  • The first bus from Belfast to Edinburgh typically departs from Belfast Europa Bus Centre in the early morning hours, around 6:00 AM. The last bus of the day usually leaves Belfast later in the evening, around 10:00 PM, heading towards Edinburgh via Glasgow. It's recommended to check the latest schedules and timings when planning your journey as they may be subject to change.

Will you be returning to Belfast by bus?

If you are looking for a return bus ride, check the buses from Edinburgh to Belfast.

See schedule