Find the best transportation from Cardiff to Edinburgh

Go from Cardiff to Edinburgh (Bus, trains, flights)



Information about the route from Cardiff to Edinburgh

Bus

  • Best price: 27.32£

  • Journey duration: 14 h 35 min

  • First departure: 02:45
  • Last departure: 17:25

Stations of departure

  • Cardiff University

Destination station

  • Edinburgh Bus Station

Trains

  • Journey duration: 7 h 38 min

  • First departure: 05:10
  • Last departure: 23:54

Stations of departure

  • Cardiff Queen Street [ CDQ ]
  • Cardiff Air Bus [ XCF ]
  • Cardiff Bay [ CDB ]
  • Cardiff Central [ CDF ]

Destination stations

  • Edinburgh [ EDB ]

Flights

  • Best price: 36.3£

  • Journey duration: 1 h 10 min

  • First departure: 06:00
  • Last departure: 18:50

Departure airports

  • Cardiff

Destination airport

  • Edinburgh

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