Rome2Rio

How to get fromEdinburgh to Cranleighby train, bus, car, plane or subway

Find Transport to Cranleigh

See all options

There are 12 ways to get from Edinburgh to Cranleigh by train, bus, car, plane, or subway

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

    1. Take the train from Edinburgh Waverley to King's CrosstrainEdinburgh - London Kings Cross / ...
    2. Take the train from Vauxhall to GuildfordtrainLondon Waterloo - Guildford / ...
    best

    Train

    6h 47m
    $229–333
    1. Fly from Edinburgh (EDI) to London Gatwick (LGW)planeEDI - LGW
    2. Take the bus from Shalford station to Cranleigh Hospitalbus
    cheapest

    Fly to London Gatwick, line 53 bus

    5h 15m
    $50–224
    1. Take the bus from Edinburgh, Bus Station to London VictoriabusUkxn10 / ...
    2. Take the bus from London Victoria to Guildfordbus030

    Bus

    12h
    $51–114
    1. Drive from Edinburgh to Cranleighcar425.2 mi

    Drive 425.2 mi

    7h 18m
    $140–202
    1. Fly from Edinburgh (EDI) to London Heathrow (LHR)planeEDI - LHR
    2. Take the bus from Friary Bus Station to New Park Roadbus

    Fly to London Heathrow, line 53 bus

    5h 31m
    $64–215
    1. Take the train from Edinburgh Waverley to Birmingham New Streettrain
    2. Take the train from Birmingham New Street to Readingtrain
    3. Take the train from Reading to Shalford (Surrey)train

    Train via Birmingham

    9h 23m
    $255–797
    1. Take the bus from Edinburgh, Bus Station to Milton Keynes Coachwaybus586 / ...
    2. Take the bus from Milton Keynes Coachway to London, Heathrow Airport Terminal 5bus230 / ...

    Bus via Milton Keynes

    12h 26m
    $81–122
    1. Fly from Edinburgh (EDI) to London City (LCY)planeEDI - LCY
    2. Take the train from London Waterloo to Guildfordtrain

    Fly to London City, train

    5h 34m
    $103–329
    1. Fly from Edinburgh (EDI) to London Stansted (STN)planeEDI - STN
    2. Take the subway from Tottenham Hale to Vauxhallsubway
    3. Take the train from Vauxhall to Guildfordtrain
    4. Take the bus from Friary Bus Station to New Park Roadbus

    Fly to London Stansted, subway, train, line 53 bus

    6h 15m
    $59–195
    1. Fly from Edinburgh (EDI) to Southampton (SOU)planeEDI - SOU
    2. Take the train from Southampton Airport Parkway to Wokingtrain

    Fly to Southampton, train

    5h 32m
    $114–375
    1. Fly from Edinburgh (EDI) to London Luton (LTN)planeEDI - LTN
    2. Take the train from Luton to Redhilltrain

    Fly to London Luton, train

    6h 45m
    $80–289
    1. Fly from Edinburgh (EDI) to Bristol (BRS)planeEDI - BRS
    2. Take the train from Bristol Temple Meads to Readingtrain
    3. Take the train from Reading to Shalford (Surrey)train

    Fly to Bristol, train

    6h 57m
    $112–321

Edinburgh to Cranleigh by train, subway, foot, and bus

Calendar182Weekly Services
Duration6h 47mAverage Duration
Ticket$229Cheapest Price
See schedules

Questions & Answers

What companies run services between Edinburgh, Scotland and Cranleigh, Surrey, England?

You can take a train from Edinburgh Waverley to New Park Road via King's Cross, King's Cross, Vauxhall, Vauxhall, Guildford, and Friary Bus Station in around 6h 47m. Alternatively, you can take a bus from Edinburgh, Bus Station to New Park Road via London Victoria, Guildford, Tesco, and Friary Bus Station in around 12h.

Airlines
Train operators
Bus operators

Want to know more about travelling around United Kingdom

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers