Skip to main content

How to get from Perranporth to Eden Project by bus?

From Perranporth to Eden Project by bus

To get from Perranporth to Eden Project in St. Blaise, you’ll need to take 3 bus lines: take the 87 bus from Wheal Leisure station to Tolcarne Beach station. Next, you’ll have to switch to the 21A bus and finally take the 31 bus from Kings Avenue station to Eden P&R station. The total trip duration for this route is approximately 2 hr 19 min.

139min
Walk to bus station
Bus - 8787
Bus - 21A21A
Bus - 3131
Walk to Eden Project
Leaves from Wheal Leisure

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Wheal Leisure
    ID corgmjwm
    130 m • 2 min
  • 2
    Bus - 8787
    Wait for bus
    87
    Newquay, Bus Statio
  • 3
    Ride to bus station
    Ride to bus station
    Tolcarne Beach
    ID corawjda
    28 min
  • 4
    Walk to bus station
    Walk to bus station
    Tolcarne Beach
    ID corawjaw
    10 m • 1 min
  • 5
    Bus - 21A21A
    Wait for bus
    21A
    St Austell Station
  • 6
    Ride to bus station
    Ride to bus station
    Kings Avenue
    ID cordjgma
    60 min
  • 7
    Bus - 3131
    Wait for bus
    31
    School
  • 8
    Ride to bus station
    Ride to bus station
    Eden P&R
    ID corgmawd
    26 min
  • 9
    Walk to Eden Project
    Walk to
    Eden Project
    15 Bodelva Road, Par, Cornwall PL24 2SZ, UK
    540 m • 7 min
*Duration based on 8am traffic

Alternative route from Perranporth to Eden Project by bus via 87, 21A and 26

To get from Perranporth to Eden Project in St. Blaise, you’ll need to take 3 bus lines: take the 87 bus from Wheal Leisure station to Tolcarne Beach station. Next, you’ll have to switch to the 21A bus and finally take the 26 bus from St Austell Bus Station station to Eden Main Bus Stop station. The total trip duration for this route is approximately 2 hr 14 min.

134min
Walk to bus station
Bus - 8787
Bus - 21A21A
Bus - 2626
Walk to Eden Project
Leaves from Wheal Leisure

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Wheal Leisure
    ID corgmjwm
    130 m • 2 min
  • 2
    Bus - 8787
    Wait for bus
    87
    Newquay, Bus Statio
  • 3
    Ride to bus station
    Ride to bus station
    Tolcarne Beach
    ID corawjda
    28 min
  • 4
    Walk to bus station
    Walk to bus station
    Tolcarne Beach
    ID corawjaw
    10 m • 1 min
  • 5
    Bus - 21A21A
    Wait for bus
    21A
    St Austell Station
  • 6
    Ride to bus station
    Ride to bus station
    St Austell Bus Station
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    St Austell Bus Station
    20 m • 1 min
  • 8
    Bus - 2626
    Wait for bus
    26
    Eden Project B Stop
  • 9
    Ride to bus station
    Ride to bus station
    Eden Main Bus Stop
    ID cordjwaj
    18 min
  • 10
    Walk to Eden Project
    Walk to
    Eden Project
    15 Bodelva Road, Par, Cornwall PL24 2SZ, UK
    760 m • 10 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in South West.
All local mobility options in one app

Public transport directions from Perranporth to Eden Project

The distance between Perranporth, St. Blaise and Eden Project, St. Blaise is approximately 58.32 km, which can typically be travelled in 139 min. Moovit will show you the directions from Perranporth to Eden Project by bus, so no matter how you choose to travel in St. Blaise – you will always have plenty of easy options.

Public transport stations close to Perranporth

Perranporth is located at St Pirans Road, St. Blaise and the nearest public transport station is Tywarnhayle.

Bus stations close to Perranporth:

  • Tywarnhayle
  • Tywarnhayle Square
  • The Barrows

Public transport stations close to Eden Project, St. Blaise

Eden Project is located at 15 Bodelva Road, Par, Cornwall PL24 2SZ, UK, St. Blaise and the nearest public transport station is Bodelva Top Turn.

Train stations close to Eden Project:

  • Par
  • St Austell
  • Luxulyan

Bus stations close to Eden Project:

  • Bodelva Top Turn
  • Eden Main Bus Stop
  • Eden P&R

Alternative route from Perranporth to Eden Project by bus via 87, 21A and 26

To get from Perranporth to Eden Project in St. Blaise, you’ll need to take 3 bus lines: take the 87 bus from Wheal Leisure station to Tolcarne Beach station. Next, you’ll have to switch to the 21A bus and finally take the 26 bus from St Austell Bus Station station to Eden Main Bus Stop station. The total trip duration for this route is approximately 2 hr 14 min.

134min
Walk to bus station
Bus - 8787
Bus - 21A21A
Bus - 2626
Walk to Eden Project
Leaves from Wheal Leisure

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Wheal Leisure
    ID corgmjwm
    130 m • 2 min
  • 2
    Bus - 8787
    Wait for bus
    87
    Newquay, Bus Statio
  • 3
    Ride to bus station
    Ride to bus station
    Tolcarne Beach
    ID corawjda
    28 min
  • 4
    Walk to bus station
    Walk to bus station
    Tolcarne Beach
    ID corawjaw
    10 m • 1 min
  • 5
    Bus - 21A21A
    Wait for bus
    21A
    St Austell Station
  • 6
    Ride to bus station
    Ride to bus station
    St Austell Bus Station
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    St Austell Bus Station
    20 m • 1 min
  • 8
    Bus - 2626
    Wait for bus
    26
    Eden Project B Stop
  • 9
    Ride to bus station
    Ride to bus station
    Eden Main Bus Stop
    ID cordjwaj
    18 min
  • 10
    Walk to Eden Project
    Walk to
    Eden Project
    15 Bodelva Road, Par, Cornwall PL24 2SZ, UK
    760 m • 10 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Perranporth to Eden Project?

    The fastest way takes 139 minutes, using Bus line 87, Bus line 21A, Bus line 31.

  • What is the alternative route to get from Perranporth to Eden Project?

    The alternative route takes 134 minutes, using Bus line 87, Bus line 21A, Bus line 26.

  • Is there a direct bus between Perranporth and Eden Project?

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

  • Which bus line goes from Perranporth to Eden Project?

    The 87 bus line goes from Wheal Leisure station near Perranporth in Perranzabuloe to Newquay, Bus Statio station. From there you’ll have to take one bus line till Newquay, Bus Statio station near Eden Project in St. Blaise.

  • How long does it take to travel from Perranporth to Eden Project by bus?

    The total travel time between Perranporth in Perranzabuloe and Eden Project in St. Blaise by bus is about 2 hr 19 min.

  • Where do I get on the bus near Perranporth to get to Eden Project?

    Get on the 87 bus from the Wheal Leisure stop near Perranporth in Perranzabuloe.

  • Where do I get off the bus when travelling between Perranporth and Eden Project?

    Get off the bus at the Newquay, Bus Statio stop, which is closest to Eden Project in St. Blaise.