There are 5 ways to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) by train, bus, taxi, car or towncar

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, line 25 bus  •  58 min

  1. Take the train from Dunfermline Town to Haymarket
  2. Take the line 25 bus from Haymarket Station to Riccarton, Sports Centre (Heriot-Watt University) 25 / ...

$9 - $11

Cheapest option

Bus, line 25 bus  •  1 h 18 min

  1. Take the bus from Dunfermline, Bus Station to West End, Queensferry Street (after Charlotte Lane at 43) X55
  2. Take the line 25 bus from West End, Shandwick Place (at 63) to Riccarton, Sports Centre (Heriot-Watt University) 25 / ...

$8 - $9

3 alternative options

Taxi  •  27 min

  1. Take a taxi from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) 20 miles

$65 - $85

Drive  •  27 min

  1. Drive from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) 20 miles

$4 - $7

Uber  •  27 min

  1. Take an Uber from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) 20 miles

$35 - $55

What companies run services between Dunfermline, Scotland and Riccarton, Sports Centre (Heriot-Watt University), Scotland?

You can take a bus from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) via West End, Queensferry Street (after Charlotte Lane at 43) and West End, Shandwick Place (at 63) in around 1 h 18 min.

Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Dunfermline Town to Haymarket
Ave. Duration
29 min
Frequency
Hourly
Estimated price
$6 - $8
Website
scotrail.co.uk
Advanced Single
$5 - $8
Anytime Day Single
$6 - $8
Bus operators
Lothian Buses
Website
lothianbuses.com
Bus from Haymarket Station to Riccarton, Sports Centre (Heriot-Watt University)
Ave. Duration
26 min
Frequency
Every 10 minutes
Estimated price
$3
Schedules at
lothianbuses.com
Bus from West End, Shandwick Place (at 63) to Riccarton, Sports Centre (Heriot-Watt University)
Ave. Duration
30 min
Frequency
Every 10 minutes
Estimated price
$3
Schedules at
lothianbuses.com
Stagecoach UK
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Dunfermline, Bus Station to West End, Queensferry Street (after Charlotte Lane at 43)
Ave. Duration
45 min
Frequency
Every 15 minutes
Estimated price
$4 - $7
Schedules at
stagecoachbus.com
Other operators
Uber Edinburgh
Website
uber.com
Towncar from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)
Ave. Duration
27 min
Frequency
On demand
Estimated price
$35 - $55
Signup at
uber.com
uberASSIST
$35 - $55
uberX
$35 - $55
uberXL
$55 - $80
UberEXEC
$60 - $85
Taxi from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)
Ave. Duration
27 min
Estimated price
$65 - $85
City Cabs Ltd
Phone
+44 131 228 1211
Website
citycabs.co.uk
Edinburgh Cars
Phone
+44 131 555 1772
Central Taxis Ltd
Phone
+44 131 229 2468
Website
taxis-edinburgh.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Need to know: Greyhound and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.

Questions & Answers

How far is it from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)?

The distance between Dunfermline and Riccarton, Sports Centre (Heriot-Watt University) is 20 km. The road distance is 32 km.

What is the cheapest way to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)?

The cheapest way to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) is to drive which costs £3 - £5 and takes 27 min.

What is the fastest way to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)?

The quickest way to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University) is to taxi which takes 27 min and costs £45 - £60.

Is there a direct bus between Dunfermline and Riccarton, Sports Centre (Heriot-Watt University)?

No, there is no direct bus from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University). However, there are services departing from Dunfermline, Bus Station and arriving at Riccarton, Sports Centre (Heriot-Watt University) via West End, Shandwick Place (at 63). The journey, including transfers, takes approximately 1 h 18 min.

How long does it take to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University)?

It takes approximately 58 min to get from Dunfermline to Riccarton, Sports Centre (Heriot-Watt University), including transfers.

Trips to Riccarton, Sports Centre (Heriot-Watt University)

Inverkeithing to Riccarton Sports Centre Heriot Watt University South Queensferry to Riccarton Sports Centre Heriot Watt University Glasgow Airport GLA to Riccarton Sports Centre Heriot Watt University Broxburn to Riccarton Sports Centre Heriot Watt University 5 airports near Riccarton Sports Centre Heriot Watt University Glasgow Central Station to Riccarton Sports Centre Heriot Watt University Greater Manchester to Riccarton Sports Centre Heriot Watt University University of Stirling to Riccarton Sports Centre Heriot Watt University Cardiff to Riccarton Sports Centre Heriot Watt University Heathrow Terminal 5 Underground Station to Riccarton Sports Centre Heriot Watt University University of Edinburgh Medical School to Riccarton Sports Centre Heriot Watt University Fauldhouse to Riccarton Sports Centre Heriot Watt University Edinburgh Princes St Station to Riccarton Sports Centre Heriot Watt University Dubai Airport DXB to Riccarton Sports Centre Heriot Watt University London Stansted Airport STN to Riccarton Sports Centre Heriot Watt University Bonnyrigg Scotland to Riccarton Sports Centre Heriot Watt University Rosewell to Riccarton Sports Centre Heriot Watt University Paisley to Riccarton Sports Centre Heriot Watt University Alloa to Riccarton Sports Centre Heriot Watt University Wishaw to Riccarton Sports Centre Heriot Watt University South Gyle Gyle Shopping Centre to Riccarton Sports Centre Heriot Watt University Stirling Scotland Station to Riccarton Sports Centre Heriot Watt University London Paddington Station to Riccarton Sports Centre Heriot Watt University Fort William to Riccarton Sports Centre Heriot Watt University Tranent Winton Close to Riccarton Sports Centre Heriot Watt University Edinburgh Castle to Riccarton Sports Centre Heriot Watt University London Victoria to Riccarton Sports Centre Heriot Watt University Warner Bros Studios to Riccarton Sports Centre Heriot Watt University Rosslyn Chapel to Riccarton Sports Centre Heriot Watt University London to Riccarton Sports Centre Heriot Watt University