Find a bus from Cardiff to Edinburgh

  • Transport
  • Car rental

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Find cheap car hire in

Journey details

Best price 19 $
Journey duration 14 h 10 min
Connections per day 14
First departure: 02:30
Last departure: 17:50
Distance 497km

Virail finds for you the best bus offers from Cardiff to Edinburgh

With Virail you can find the best bus connection from Cardiff to Edinburgh , you just need to enter the date of your trip and we will find the best solution for you! On our platform you can also choose between a round-trip ticket or a one-way ticket and you can filter your results by price and departure. Once you chose the best ticket for your trip we will redirect you automatically to the provider’s website where you will be able to book and pay your ticket. Virail is a metasearch platform with customers from more than 30 countries. Our comparison tool works with more than 2000 transportation companies and enables you to find the optimal travel solution, no matter your needs.

How much is a low-cost ticket for buses from Cardiff to Edinburgh?

If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from Cardiff to Edinburgh from 16,82 $, while the average price is 99,37 $.

How are the departure stations in Cardiff and Edinburgh called?

Buses from Cardiff leave from Cardiff University, Cardiff Gabalfa Interchange or Cardiff Sophia Gardens, reaching Edinburgh at Edinburgh Bus Station.

Ticket price Cardiff - Edinburgh every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More 25.07 $32.46 $ More More More More
More 75.64 $85.94 $ More 297.93 $ More More

Buses from Cardiff to Edinburgh


If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

For relatively short journeys like the one from Cardiff to Edinburgh, you could also choose to travel by carpooling, cheaper alternative, or by train, an ecological choice.

How many bus connections exist to go from Cardiff to Edinburgh per day?

13 bus connections exist to reach Edinburgh from Cardiff per day. Please be aware that among these connections there are 13 routes with at least a change versus zero direct lines. So you will have to take another bus.

When are the buses of the line Cardiff - Edinburgh scheduled?

The average duration of the journey is 14 hours and 36 minutes, but the fastest bus connections get you to Edinburgh in 13 hours and 15 minutes. The first bus is scheduled at 02:01 and the last one at 17:01.

Which bus lines can take you from Cardiff to Edinburgh?

With National Express you will be able to travel trom Cardiff to Edinburgh by bus.

virail lets you search and compare times and prices of any transports from one city to another