Travel from York-England to Cotswolds

Bus or train from York to Cotswolds?

CrossCountry operates a train from York to Cotswolds every 3 hours. Tickets cost $90 - $140 and the journey takes 2 h 59 min. Great Western Railway also services this route hourly. Alternatively, Yorkshire Coastliner operates a bus from York to Cotswolds hourly. Tickets cost $8 - $11 and the journey takes 46 min. 3 other operators also service this route.

How to get from York to Cotswolds

From York train to Oxford, train to Moreton-in-Marsh, then walk to Cotswolds. 4 h 28 min £97. From York train to Leamington Spa, Railway Station, bus to Stratford-upon-Avon, British Home Stores, bus to Moreton-in-Marsh, Railway Station, then walk to Cotswolds. 6 h 2 min £83. From York, Rougier Street (Central Interchange) bus to Leeds City Centre, Bus Stn (Leeds City Bus Station), bus to Birmingham, Hill Street Railway Bridge, walk to Birmingham, Smallbrook Queensway, bus to Worcester Foregate Street, train to Moreton-in-Marsh, then walk to Cotswolds. 8 h 32 min £57. From York, Blossom Street (Premier Inn) bus to Leeds, bus to Digbeth, Birmingham Coach Station, bus to Stratford-upon-Avon, British Home Stores, bus to Moreton-in-Marsh, Railway Station, then walk to Cotswolds. 9 h 21 min £35. From York drive to Cotswolds. 2 h 47 min £30. From York train to Leeds City Centre, Wellington Street (Wellington House), line 757 bus to Leeds Bradford airport, fly to London Heathrow airport, train to London Paddington, train to Moreton-in-Marsh, then walk to Cotswolds. 6 h 13 min £146. From York train to Leeds City Centre, Wellington Street (Wellington House), line 757 bus to Leeds Bradford airport, fly to Southampton airport, train to Reading, train to Moreton-in-Marsh, then walk to Cotswolds. 6 h 29 min £149. From York train to Manchester airport, fly to London Heathrow airport, train to London Paddington, train to Moreton-in-Marsh, then walk to Cotswolds. 6 h 42 min £184.
Close Print Itinerary
  1. Here are 8 options to get from
    York to Cotswolds:

    1. Trip:
      1 Train
      • One-Way approx: USD $106 - $164
      • Duration: 4 h 28 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $106 - $164
        • Duration: 4 h 28 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $95 - $131
      • Duration: 6 h 2 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $95 - $131
        • Duration: 6 h 2 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $60 - $96
      • Duration: 8 h 32 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $60 - $96
        • Duration: 8 h 32 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $43 - $50
      • Duration: 9 h 21 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $43 - $50
        • Duration: 9 h 21 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 2 h 47 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 2 h 47 min
        Close x
    6. Trip:
      6 Train to Leeds Bradford, fly to London Heathrow, train
      • One-Way approx: USD $150 - $336
      • Duration: 6 h 13 min
      Open +
      • Trip:
        6 Train to Leeds Bradford, fly to London Heathrow, train
        • One-Way approx: USD $150 - $336
        • Duration: 6 h 13 min
        Close x
    7. Trip:
      7 Train to Leeds Bradford, fly to Southampton, train
      • One-Way approx: USD $157 - $371
      • Duration: 6 h 29 min
      Open +
      • Trip:
        7 Train to Leeds Bradford, fly to Southampton, train
        • One-Way approx: USD $157 - $371
        • Duration: 6 h 29 min
        Close x
    8. Trip:
      8 Train to Manchester, fly to London Heathrow, train
      • One-Way approx: USD $179 - $433
      • Duration: 6 h 42 min
      Open +
      • Trip:
        8 Train to Manchester, fly to London Heathrow, train
        • One-Way approx: USD $179 - $433
        • Duration: 6 h 42 min
        Close x