Travel from Stratford-upon-Avon to Edinburgh

Train, bus or fly from Stratford-upon-Avon to Edinburgh?

Virgin West Coast Trains operates a train from Stratford-upon-Avon to Edinburgh every 4 hours. Tickets cost $180 - $280 and the journey takes 4 h 4 min. Alternatively, National Express operates a bus from Stratford-upon-Avon to Edinburgh once daily. Tickets cost $30 - $40 and the journey takes 9 h 10 min.

Book transport from Stratford-upon-Avon to Edinburgh

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from Stratford-upon-Avon to Edinburgh

ModeDurationPrice
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, then train to Edinburgh.6 h 5 min£180
From Stratford-upon-Avon, NatWest Bank bus to Leamington Spa then train to Edinburgh.8 h 8 min£140
From Stratford-upon-Avon bus to Edinburgh.9 h 10 min£27
From Stratford-upon-Avon drive to Edinburgh.5 h 32 min£60
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, train to Birmingham airport, fly to Edinburgh airport, then tram to Edinburgh.4 h 2 min£79
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, train to Birmingham airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, then train to Edinburgh.5 h£84
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, train to Derby, Railway Station (Rail Station), bus to East Midlands airport, fly to Edinburgh airport, then tram to Edinburgh.5 h 26 min£101
From Stratford-upon-Avon, British Home Stores bus to Leamington Spa, train to London Marylebone, walk to Baker Street Underground Station, Tube to London Paddington, train to London Heathrow airport, fly to Edinburgh airport, then tram to Edinburgh.5 h 55 min£146
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, train to Manchester Piccadilly, train to Manchester airport, fly to Edinburgh airport, then tram to Edinburgh.5 h 57 min£124
From Stratford-upon-Avon train to Birmingham Moor Street, walk to Birmingham New Street, train to Temple Meads, bus to Bristol airport, fly to Edinburgh airport, then tram to Edinburgh.6 h 7 min£119
From Stratford-upon-Avon, British Home Stores bus to Leamington Spa, train to London Marylebone, walk to Baker Street Underground Station, Tube to West Hampstead Thameslink, train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Edinburgh airport, then tram to Edinburgh.6 h 15 min£117

How long does it take to get from Stratford-upon-Avon to Edinburgh?

It takes approximately 6 h 5 min to get from Stratford-upon-Avon to Edinburgh, including transfers.

Is there a direct train between Stratford-upon-Avon and Edinburgh?

No, there is no direct train from Stratford-upon-Avon to Edinburgh. However, there are services departing from Stratford-upon-Avon and arriving at Edinburgh via Birmingham New Street. The journey, including transfers, takes approximately 6 h 5 min.

Is there a direct bus between Stratford-upon-Avon and Edinburgh?

Yes, there is a direct bus departing from Stratford-upon-Avon and arriving at Edinburgh. Services depart once daily, and operate every day. The journey takes approximately 9 h 10 min.

Operators from Stratford-upon-Avon to Edinburgh

OperatorPhoneWebsite
West Midlands+44 121 634 2040West Midlands
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Stagecoach Warwickshire01604 67 60 60Stagecoach Warwickshire
CrossCountry0344 736 9123CrossCountry
National Express+44 08717 818178National Express
FlybeFlybe
easyJeteasyJet
Edinburgh Trams0131 475 0177Edinburgh Trams
RyanairRyanair
First+44 (0)1224 650100First
ScotRail+44 344 811 0141ScotRail
Kinchbus01509 815637Kinchbus
Chiltern Railways+44 345 600 5165Chiltern Railways
London Underground (Tube)London Underground (Tube)
Heathrow ExpressHeathrow Express
British AirwaysBritish Airways
Aer LingusAer Lingus
TransPennine Express+44 345 600 1671TransPennine Express
ThameslinkThameslink
London General0343 222 1234London General
Close Print Itinerary
  1. Here are 11 options to get from
    Stratford-upon-Avon to Edinburgh:

    1. Trip:
      1 Train Virgin West Coast Trains
      • One-Way approx: USD $190 - $294
      • Duration: 6 h 5 min
      Open +
      • Trip:
        1 Train Virgin West Coast Trains
        • One-Way approx: USD $190 - $294
        • Duration: 6 h 5 min
        Close x
    2. Trip:
      2 Train CrossCountry
      • One-Way approx: USD $156 - $236
      • Duration: 8 h 8 min
      Open +
      • Trip:
        2 Train CrossCountry
        • One-Way approx: USD $156 - $236
        • Duration: 8 h 8 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $30 - $40
      • Duration: 9 h 10 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $30 - $40
        • Duration: 9 h 10 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $65 - $100
      • Duration: 5 h 32 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $65 - $100
        • Duration: 5 h 32 min
        Close x
    5. Trip:
      5 Fly Birmingham to Edinburgh
      • One-Way approx: USD $68 - $217
      • Duration: 4 h 2 min
      Open +
      • Trip:
        5 Fly Birmingham to Edinburgh
        • One-Way approx: USD $68 - $217
        • Duration: 4 h 2 min
        Close x
    6. Trip:
      6 Fly Birmingham to Glasgow, train
      • One-Way approx: USD $84 - $220
      • Duration: 5 h
      Open +
      • Trip:
        6 Fly Birmingham to Glasgow, train
        • One-Way approx: USD $84 - $220
        • Duration: 5 h
        Close x
    7. Trip:
      7 Train to East Midlands, fly to Edinburgh
      • One-Way approx: USD $92 - $256
      • Duration: 5 h 26 min
      Open +
      • Trip:
        7 Train to East Midlands, fly to Edinburgh
        • One-Way approx: USD $92 - $256
        • Duration: 5 h 26 min
        Close x
    8. Trip:
      8 Train to London Heathrow, fly to Edinburgh
      • One-Way approx: USD $140 - $342
      • Duration: 5 h 55 min
      Open +
      • Trip:
        8 Train to London Heathrow, fly to Edinburgh
        • One-Way approx: USD $140 - $342
        • Duration: 5 h 55 min
        Close x
    9. Trip:
      9 Train to Manchester, fly to Edinburgh
      • One-Way approx: USD $109 - $279
      • Duration: 5 h 57 min
      Open +
      • Trip:
        9 Train to Manchester, fly to Edinburgh
        • One-Way approx: USD $109 - $279
        • Duration: 5 h 57 min
        Close x
    10. Trip:
      10 Train to Bristol, fly to Edinburgh
      • One-Way approx: USD $117 - $259
      • Duration: 6 h 7 min
      Open +
      • Trip:
        10 Train to Bristol, fly to Edinburgh
        • One-Way approx: USD $117 - $259
        • Duration: 6 h 7 min
        Close x
    11. Trip:
      11 Train, train to London Luton, fly to Edinburgh
      • One-Way approx: USD $119 - $254
      • Duration: 6 h 15 min
      Open +
      • Trip:
        11 Train, train to London Luton, fly to Edinburgh
        • One-Way approx: USD $119 - $254
        • Duration: 6 h 15 min
        Close x