Skip to main content

How to get from Penistone to Eggborough by bus and train?

By bus and train

To get from Penistone to Eggborough in Eggborough, you’ll need to take one train line and 2 bus lines: take the NORTHERN train from Penistone station to Barnsley station. Next, you’ll have to switch to the 28 bus and finally take the 476 bus from Pontefract station to Westfield Avenue station. The total trip duration for this route is approximately 3 hr 3 min.

183min
Train - NORTHERN
Bus - 2828
Bus - 476476
Walk to Eggborough
Leaves from Penistone

Step by Step

  • 1
    Start from train station
    Start from train station
    Penistone
  • 2
    Train - NORTHERN
    Wait for train
    NORTHERN
    Sheffield
  • 3
    Ride to train station
    Ride to train station
    Barnsley
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Barnsley Interchange
    300 yd • 4 min
  • 5
    Bus - 2828
    Wait for bus
    28
    Pontefract
  • 6
    Ride to bus station
    Ride to bus station
    Pontefract
    85 min
  • 7
    Walk to bus station
    Walk to bus station
    Pontefract
    20 yd • 1 min
  • 8
    Bus - 476476
    Wait for bus
    476
    Selby
  • 9
    Ride to bus station
    Ride to bus station
    Westfield Avenue
    ID 32000224
    38 min
  • 10
    Walk to Eggborough
    Walk to
    Eggborough
    Green Acres
    330 yd • 4 min
*Duration based on 8am traffic

By bus

To get from Penistone to Eggborough in Eggborough, you’ll need to take 3 bus lines: take the 21 bus from Market Place/St Mary's Street station to Barnsley Interchange station. Next, you’ll have to switch to the 28 bus and finally take the 476 bus from Pontefract station to Westfield Avenue station. The total trip duration for this route is approximately 3 hr 41 min.

221min
Walk to bus station
Bus - 2121
Bus - 2828
Bus - 476476
Walk to Eggborough
Leaves from Market Place/St Mary's Street

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Market Place/St Mary's Street
    ID 37055128
    560 yd • 7 min
  • 2
    Bus - 2121
    Wait for bus
    21
    Barnsley Town Centre
  • 3
    Ride to bus station
    Ride to bus station
    Barnsley Interchange
    51 min
  • 4
    Walk to bus station
    Walk to bus station
    Barnsley Interchange
    80 yd • 1 min
  • 5
    Bus - 2828
    Wait for bus
    28
    Pontefract
  • 6
    Ride to bus station
    Ride to bus station
    Pontefract
    85 min
  • 7
    Walk to bus station
    Walk to bus station
    Pontefract
    20 yd • 1 min
  • 8
    Bus - 476476
    Wait for bus
    476
    Selby
  • 9
    Ride to bus station
    Ride to bus station
    Westfield Avenue
    ID 32000224
    38 min
  • 10
    Walk to Eggborough
    Walk to
    Eggborough
    Green Acres
    330 yd • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Yorkshire.
All local mobility options in one app

Public transport directions from Penistone to Eggborough

The distance between Penistone, Eggborough and Eggborough, Eggborough is approximately 41.95 mi, which can typically be travelled in 183 min. Moovit will show you the directions from Penistone to Eggborough by bus and train, so no matter how you choose to travel in Eggborough – you will always have plenty of easy options.

Public transport stations close to Penistone

Penistone is located at Penistone, Eggborough and the nearest public transport station is Sheffield Road/Station Approach.

Bus stations close to Penistone:

  • Sheffield Road/Station Approach
  • Sheffield Road/Church View Road
  • Church View Road/Lees Avenue

Public transport stations close to Eggborough, Eggborough

Eggborough is located at Green Acres, Eggborough and the nearest public transport station is High Eggborough Lane.

Bus stations close to Eggborough:

  • High Eggborough Lane
  • Tranmore Lane
  • Graysfield

By bus

To get from Penistone to Eggborough in Eggborough, you’ll need to take 3 bus lines: take the 21 bus from Market Place/St Mary's Street station to Barnsley Interchange station. Next, you’ll have to switch to the 28 bus and finally take the 476 bus from Pontefract station to Westfield Avenue station. The total trip duration for this route is approximately 3 hr 41 min.

221min
Walk to bus station
Bus - 2121
Bus - 2828
Bus - 476476
Walk to Eggborough
Leaves from Market Place/St Mary's Street

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Market Place/St Mary's Street
    ID 37055128
    560 yd • 7 min
  • 2
    Bus - 2121
    Wait for bus
    21
    Barnsley Town Centre
  • 3
    Ride to bus station
    Ride to bus station
    Barnsley Interchange
    51 min
  • 4
    Walk to bus station
    Walk to bus station
    Barnsley Interchange
    80 yd • 1 min
  • 5
    Bus - 2828
    Wait for bus
    28
    Pontefract
  • 6
    Ride to bus station
    Ride to bus station
    Pontefract
    85 min
  • 7
    Walk to bus station
    Walk to bus station
    Pontefract
    20 yd • 1 min
  • 8
    Bus - 476476
    Wait for bus
    476
    Selby
  • 9
    Ride to bus station
    Ride to bus station
    Westfield Avenue
    ID 32000224
    38 min
  • 10
    Walk to Eggborough
    Walk to
    Eggborough
    Green Acres
    330 yd • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Penistone to Eggborough?

    The fastest way takes 183 minutes, using Bus line NORTHERN, Bus line 28, Bus line 476.

  • What is the alternative route to get from Penistone to Eggborough?

    The alternative route takes 221 minutes, using Bus line 21, Bus line 28, Bus line 476.

  • Is there a direct train between Penistone and Eggborough?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 3 hr 3 min.

  • Which train line goes from Penistone to Eggborough?

    The NORTHERN train line goes from Sheffield station near Penistone in Penistone to Barnsley station. From there you’ll have to take 2 bus lines till Barnsley station near Eggborough in Eggborough.

  • How long does it take to travel from Penistone to Eggborough by train and bus?

    The total travel time between Penistone in Penistone and Eggborough in Eggborough by train and bus is about 3 hr 3 min.

  • Where do I get on the train near Penistone to get to Eggborough?

    Get on the NORTHERN train from the Sheffield station near Penistone in Penistone.

  • Where do I get off the train when travelling between Penistone and Eggborough?

    Get off the train at the Barnsley stop, which is closest to Eggborough in Eggborough.

Live arrivals, timetables, maps