Bus from Cardiff to Edinburgh and return

Find cheap coach tickets for your bus journey from Cardiff to Edinburgh and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,588,395 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you want to take a bus from Cardiff to Edinburgh, then you have several options to select from. The route is offered by 2 different companies: National Express and Busbud. Normally there’s bus tickets available for around £6.00, however, if you book your bus really spontaneously or in times of exceedingly high demand, you are likely to pay a bit more for your ticket. The quickest bus will take you from Edinburgh to Cardiff within 10h 25m. Just click "Find Now" and see all available departure times!

Cardiff to Edinburgh Coach Information

Cheapest Bus£6.00
Fastest Bus3h 0m
Distance497.2 km
Coach CompaniesNational Express, Busbud, Tufesa, Pullman Bus
  Bus Cardiff - Edinburgh    497 km
Ø Bus connections5 x
Savings-74%

The cheapest coach connections from Cardiff to Edinburgh

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Cardiff
    Edinburgh
      17:35
      08:00
    5 Feb
    +1
    National ExpressNational Express
    from £6.00
  • Cardiff
    Edinburgh
      02:30
      18:25
    26 Feb
    National ExpressNational Express
    from £6.00
  • Cardiff
    Edinburgh
      02:30
      18:25
    3 Feb
    National ExpressNational Express
    from £12.80
  • Cardiff
    Edinburgh
      10:55
      21:20
    7 Mar
    National ExpressNational Express
    from £13.20
  • Cardiff
    Edinburgh
      09:30
      20:30
    4 Feb
    BusbudBusbud
    from £13.45
  • Cardiff
    Edinburgh
      02:30
      18:25
    20 Feb
    National ExpressNational Express
    from £13.50
  • Cardiff
    Edinburgh
      02:30
      18:25
    6 Feb
    National ExpressNational Express
    from £13.50
  • Cardiff
    Edinburgh
      02:30
      18:25
    11 Mar
    National ExpressNational Express
    from £13.50
  • Cardiff
    Edinburgh
      10:55
      22:00
    21 Feb
    National ExpressNational Express
    from £14.12
  • Cardiff
    Edinburgh
      17:50
      08:00
    5 Feb
    +1
    National ExpressNational Express
    from £14.39
  • Cardiff
    Edinburgh
      17:50
      08:00
    6 Feb
    +1
    National ExpressNational Express
    from £14.39
  • Cardiff
    Edinburgh
      13:00
      16:00
    4 Feb
    TufesaTufesa
    from £21.51
  • Cardiff
    Edinburgh
      12:30
      16:00
    4 Feb
    TufesaTufesa
    from £21.51
  • Cardiff
    Edinburgh
      22:00
      07:30
    4 Feb
    +1
    Pullman BusPullman Bus
    from £22.93


  Carpooling Cardiff - Edinburgh    497 km

The cheapest carpooling offers from Cardiff to Edinburgh

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Cardiff
    Edinburgh
      07:45
      15:45
    4 Feb
    BlaBlaCarBlaBlaCar
    from £50.00


  Bus Edinburgh - Cardiff    497 km
Ø Bus connections5 x
Savings-74%

The cheapest coach connections from Edinburgh to Cardiff

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Edinburgh
    Cardiff
      10:15
      01:55
    26 Feb
    +1
    National ExpressNational Express
    from £6.00
  • Edinburgh
    Cardiff
      06:20
      17:35
    15 Apr
    National ExpressNational Express
    from £13.20
  • Edinburgh
    Cardiff
      06:20
      17:35
    16 Apr
    National ExpressNational Express
    from £13.20
  • Edinburgh
    Cardiff
      06:20
      17:35
    10 Mar
    National ExpressNational Express
    from £13.20
  • Edinburgh
    Cardiff
      06:20
      17:35
    3 Mar
    National ExpressNational Express
    from £13.20
  • Edinburgh
    Cardiff
      10:15
      01:55
    13 Feb
    +1
    National ExpressNational Express
    from £13.50
  • Edinburgh
    Cardiff
      10:15
      01:55
    30 Mar
    +1
    National ExpressNational Express
    from £13.50
  • Edinburgh
    Cardiff
      06:20
      17:35
    4 Feb
    National ExpressNational Express
    from £14.55
  • Edinburgh
    Cardiff
      06:20
      17:35
    4 Feb
    National ExpressNational Express
    from £16.37
  • Edinburgh
    Cardiff
      10:15
      01:25
    23 Feb
    +1
    National ExpressNational Express
    from £17.85
  • Edinburgh
    Cardiff
      10:15
      01:55
    11 Feb
    +1
    National ExpressNational Express
    from £17.88
  • Edinburgh
    Cardiff
      10:15
      01:55
    10 Feb
    +1
    National ExpressNational Express
    from £17.88
  • Edinburgh
    Cardiff
      06:20
      17:35
    4 Feb
    National ExpressNational Express
    from £18.72
  • Edinburgh
    Cardiff
      10:15
      01:25
    4 Feb
    +1
    National ExpressNational Express
    from £22.69


  Carpooling Edinburgh - Cardiff    497 km

The cheapest carpooling offers from Edinburgh to Cardiff

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Edinburgh
    Cardiff
      15:00
      22:30
    4 Feb
    BlaBlaCarBlaBlaCar
    from £44.00


Current ticket prices

Don't hesitate and book your cheap early bird ticket now! Getting from Cardiff to Edinburgh by bus can be as cheap as £6.00. If you book at short notice, however, your ticket might be considerably more expensive. A comparison with other travel options such as trains, flights and carpooling services can be beneficial as well. If you want to reach your destination as quickly as possible, Remember to take a look at travel times: National Express will get you there in only 10h 25m.

Bus stops in Cardiff and Edinburgh

  Stations
Multrees Walk 13-14, EH1 3DQ Edinburgh (United Kingdom)

Find out more details about the service on your bus from Cardiff to Edinburgh and return

Taking the bus is not only a comparatively cheap and eco-friendly way of travelling but also extremely convenient. Most of the comfort features, that are familiar to you from taking a train or a plane, can also be found on board of a bus. For instance: If you buy a bus ticket for a coach Cardiff - Edinburgh, then there’s one company, which has free WiFi access on board: National Express. Basically all of the providers offer a very generous luggage allowance making your bus trip as convenient as can be. When you’re taking a bus from Edinburgh to Cardiff, also check whether a provider offers infotainment centres on your connection. Keep in mind that it’s best to compare: The on-board features of the different providers which operate trips from Cardiff to Edinburgh and back can differ considerably. That's why CheckMyBus was created: You get all the information necessary for a successful bus trip. We tell you whether it’s ok to bring your bike, whether free WiFi access will enable you to get some work done on the go or whether there’s currently any discounts available, which allow you to save a few pounds on top.

Cardiff and Edinburgh: Useful Info

Cardiff
302,139
Edinburgh
435,791
Taxi
£3.79
£4.25
Cardiff
Edinburgh
A taxi journey in Cardiff is 11% cheaper than in Edinburgh.
Local buses
£1.80
£1.60
Cardiff
Edinburgh
A bus fare in Cardiff is 12% more expensive than in Edinburgh.
Beer
£3.00
£4.00
Cardiff
Edinburgh
A pint of beer in Cardiff is 25% cheaper than in Edinburgh.
Water
£0.90
£1.12
Cardiff
Edinburgh
A bottle of water in Cardiff is 20% cheaper than in Edinburgh.
Meal
£5.80
£6.99
Cardiff
Edinburgh
A meal in Cardiff is 18% cheaper than in Edinburgh.
Trusted shop
The CheckMyBus App
Free Download