Cardiff to Edinburgh

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Partnering with 450 providers
and more

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Tue 24 Jan Wed 25 Jan Thu 26 Jan Fri 27 Jan
Find prices
Find prices
Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

Buses From Cardiff to Edinburgh

Provider National Express
Distance 497km
Duration 12:55 hrs
Changes 0

Trains From Cardiff to Edinburgh

Provider First Great Western
Distance 497km
Duration 06:18 hrs
Changes 1 - 2

Flights From Cardiff to Edinburgh

Provider Flybe
Distance 497km
Duration 01:10 hrs
Changes 0 - 2

Tickets from Cardiff to Edinburgh

Bus
Total £ 18.15
Train
Total £ 148.42
Flight
Total £ 58.65
Train
Total £ 146.19
Flight
Total £ 48.76
Bus
Total £ 14.56
Flight
Total £ 52.23
Train
Total £ 148.42
Bus
Total £ 24.58
Bus
Total £ 32.13
Train
Total £ 166.98
Flight
Total £ 49.69
Bus
Total £ 10.68
Train
Total £ 89.56
Flight
Total £ 30.28
Train
Total £ 148.42
Flight
Total £ 30.42
Bus
Total £ 15.30
Bus
Total £ 14.62
Flight
Total £ 84.81
Train
Total £ 89.96

Important Stations and Airports for this Journey

Train StationCardiff Central

AirportCardiff

Address Cardiff International Airport, Vale of Glamorgan, CF62 3BD, United Kingdom
IATA code CWL
Phone +44 1446 711-111
  • Taxi stand nearby
  • Accessible via public transport
  • Food options are available
  • International travellers can shop duty-free

AirportBristol International

Address Bristol International Airport, Bristol, BS48 3DY, United Kingdom
IATA code BRS
Phone +44 871 334 4344 (Arrival/Departure Information); +44 871 334 4444 (General Enquiries)
  • Taxi stand nearby
  • Accessible via public transport
  • Food options are available
  • Has currency exchange
  • Cash withdrawal services are available
  • WiFi is free to use

Bus StationCardiff (Bus Station)

Train StationEdinburgh Waverley

  • Parking is available

AirportEdinburgh

Address Edinburgh Airport, Edinburgh, EH12 9DN, United Kingdom
IATA code EDI
Phone +44 (0) 844 481 8989 (Main Switchboard)
  • Taxi stand nearby
  • Accessible via public transport
  • Car rental services are available on-site
  • Food options are available
  • Passengers can stay in the airport hotel overnight
  • International travellers can shop duty-free
  • WiFi is free to use
  • Pharmacy available on-site

AirportGlasgow

Address Glasgow Airport Ltd, St Andrew´s Drive, Paisley, Renfrenshire, PA3 2SW, United Kingdom
IATA code GLA
Phone +44 )844 481-5555

Bus StationEdinburgh

  • Food options are available
  • Cash withdrawal services are available