Travel options for:
Bath to York
  • Train Virgin Trains East Coast

    $92 - $166
    1. Bath Spa

      1 h 28 min - hourly

      $55 - $110

    2. Paddington Underground Station

      4 min - every 5 minutes

      $2 - $4

    3. Baker Street Underground

      5 min - every 5 minutes

      $1

    4. London Kings Cross

      1 h 46 min - every 3 hours

      $30 - $55

  • Train CrossCountry

    $100 - $160
    1. Bath Spa

      4 h 20 min - 5 times a week

      $100 - $160

  • Bus National Express

    $23 - $30
    1. Bath City Centre, Westgate

      55 min - every 20 minutes

      $3 - $4

    2. Bristol

      6 h 15 min - once daily

      $20 - $26

  • Bus Megabus UK

    $41 - $70
    1. Bath City Centre, Westgate

      55 min - every 20 minutes

      $3 - $4

    2. Broadmead, Cabot Circus

      5 h 50 min - once daily

      $30 - $55

    3. Leeds City Centre, Bus Stn

      1 h 12 min - every 2 hours

      $8 - $11

  • Drive

    $50 - $75
    1. Bath

      3 h 57 min - 235.9 miles

      $50 - $75

  • Fly Bristol to Newcastle, train

    $70 - $228
    1. Bath

      13 min - hourly

      $6 - $12

    2. Temple Meads

      22 min - every 10 minutes

      $12

    3. Bristol (BRS)

      1 h 5 min - non-stop

      $30 - $170

    4. Newcastle (NCL)

      25 min - every 10 minutes

      $3 - $5

    5. Newcastle

      55 min - every 2 hours

      $19 - $30

  • Train to Southampton, fly to Leeds Bradford, train

    $152 - $356
    1. Bath

      1 h 26 min - 5 times a day

      $35 - $65

    2. Southampton Central

      6 min - hourly

      $24 - $40

    3. Southampton (SOU)

      1 h 20 min - non-stop

      $75 - $230

    4. Leeds Bradford (LBA)

      33 min - every 20 minutes - line 757

      $5

    5. Leeds

      25 min - hourly

      $11 - $16

  • Train, train to London Heathrow, fly to Leeds Bradford

    $130 - $304
    1. Bath

      1 h 1 min - hourly

      $35 - $70

    2. Reading

      36 min - hourly

      $13 - $25

    3. Hayes & Harlington

      8 min - every 30 minutes

      $7 - $8

    4. London Heathrow (LHR)

      1 h - non-stop

      $55 - $180

    5. Leeds Bradford (LBA)

      33 min - every 20 minutes - line 757

      $5

    6. Leeds

      25 min - hourly

      $11 - $16

  • Train to Southampton, fly to Manchester, train

    $131 - $290
    1. Bath

      1 h 26 min - 5 times a day

      $35 - $65

    2. Southampton Central

      6 min - hourly

      $24 - $40

    3. Southampton (SOU)

      55 min - non-stop

      $40 - $140

    4. Manchester (MAN)

      1 h 39 min - hourly

      $30 - $45

  • Train, train to London Heathrow, fly to Manchester

    $154 - $398
    1. Bath

      1 h 1 min - hourly

      $35 - $70

    2. Reading

      36 min - hourly

      $13 - $25

    3. Hayes & Harlington

      8 min - every 30 minutes

      $7 - $8

    4. London Heathrow (LHR)

      1 h - non-stop

      $65 - $250

    5. Manchester (MAN)

      1 h 39 min - hourly

      $30 - $45

  • Train, train to London Heathrow, fly to Newcastle

    $146 - $418
    1. Bath

      1 h 1 min - hourly

      $35 - $70

    2. Reading

      36 min - hourly

      $13 - $25

    3. Hayes & Harlington

      8 min - every 30 minutes

      $7 - $8

    4. London Heathrow (LHR)

      1 h 10 min - non-stop

      $65 - $280

    5. Newcastle (NCL)

      25 min - every 10 minutes

      $3 - $5

    6. Newcastle

      55 min - every 2 hours

      $19 - $30

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bath Spa train to Paddington Underground Station, Tube to Baker Street Underground Station, Tube to London Kings Cross, then train to York. 3 h 47 min £88. From Bath Spa train to York. 4 h 20 min £99. From Bath City Centre, Westgate Buildings bus to Bristol then bus to York. 8 h 10 min £22. From Bath City Centre, Westgate Buildings bus to Broadmead, Cabot Circus, bus to Leeds City Centre, Bus Stn (Leeds City Bus Station), then bus to York, Micklegate (Central Interchange). 9 h 14 min £50. From Bath drive to York. 3 h 57 min £46. From Bath Spa train to Temple Meads, bus to Bristol airport, fly to Newcastle airport, train to Newcastle, then train to York. 4 h 20 min £88. From Bath Spa train to Southampton Central, train to Southampton airport, fly to Leeds Bradford airport, line 757 bus to Leeds, then train to York. 5 h 19 min £142. From Bath Spa train to Reading, train to Hayes & Harlington, train to London Heathrow airport, fly to Leeds Bradford airport, line 757 bus to Leeds, then train to York. 5 h 31 min £133. From Bath Spa train to Southampton Central, train to Southampton airport, fly to Manchester airport, then train to York. 5 h 40 min £132. From Bath Spa train to Reading, train to Hayes & Harlington, train to London Heathrow airport, fly to Manchester airport, then train to York. 6 h 17 min £172. From Bath Spa train to Reading, train to Hayes & Harlington, train to London Heathrow airport, fly to Newcastle airport, train to Newcastle, then train to York. 6 h £171.

 
 

Bus or train from Bath to York?

Great Western Railway operates a train from Bath to York hourly. Tickets cost $55 - $110 and the journey takes 1 h 28 min. 3 other operators also service this route. Alternatively, First operates a bus from Bath to York every 15 minutes. Tickets cost $3 - $4 and the journey takes 55 min. National Express also services this route once daily.
 

Book transport from Bath to York

Book trains from Bath to York England