There are 5 ways to get from Newquay to Stonehenge (Mountain) by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  6 h

  1. Take the train from Newquay to Pewsey

$125 - $218

Cheapest option

Bus  •  9 h 59 min

  1. Take the bus from Newquay to Bristol National Express
  2. Take the bus from Bristol to Salisbury National Express

$32 - $42

3 alternative options

Train, bus  •  9 h 13 min

  1. Take the train from Newquay to Bath Spa
  2. Take the bus from Bath City Centre, Bus Station to Salisbury, Blue Boar Row 265 / ...

$102 - $147

Drive  •  3 h 1 min

  1. Drive from Newquay to Stonehenge (Mountain) 172.7 miles

$35 - $55

Fly, train  •  8 h 28 min

  1. Fly from Newquay (NQY) to Southampton (SOU) NQY - SOU
  2. Take the train from Southampton Airport Parkway to Salisbury

$108 - $432

What companies run services between Newquay, England and Stonehenge (Mountain), Wiltshire, England?

Great Western Railway operates a train from Newquay to Stonehenge (Mountain) 5 times a week. Tickets cost $110 - $220 and the journey takes 4 h 20 min. Alternatively, you can take a bus from Newquay to Stonehenge (Mountain) via Bristol, Salisbury, and Salisbury, Bus Garage in around 9 h 59 min.

Airlines
Flybe
Website
flybe.com
Flights from Newquay to Southampton via Glasgow
Ave. Duration
4 h
When
Saturday
Estimated price
$120 - $550
Flights from Newquay to Southampton via Manchester
Ave. Duration
4 h 42 min
When
Every day
Estimated price
$85 - $390
Flights from Newquay to Southampton via Leeds Bradford
Ave. Duration
5 h 40 min
When
Tuesday, Friday and Sunday
Estimated price
$95 - $410
Flights from Newquay to Southampton via Birmingham, Guernsey
Ave. Duration
6 h 35 min
When
Saturday and Sunday
Estimated price
$100 - $430
Flights from Newquay to Southampton via Birmingham, Belfast City
Ave. Duration
7 h 10 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$120 - $550
Flights from Newquay to Southampton via Manchester, Belfast City
Ave. Duration
8 h 5 min
When
Sunday
Estimated price
$110 - $500
Aer Lingus
Website
aerlingus.com
Flights from Newquay to Southampton via Dublin
Ave. Duration
4 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $420
Train operators
Great Western Railway
Website
gwr.com
Train from Newquay to Pewsey
Ave. Duration
4 h 20 min
Frequency
5 times a week
Estimated price
$110 - $220
Website
gwr.com
Off-Peak Day Single
$60 - $95
Advanced Single
$60 - $90
Anytime Day Single
$110 - $220
Train from Southampton Airport Parkway to Salisbury
Ave. Duration
44 min
Frequency
5 times a week
Estimated price
$16 - $30
Website
gwr.com
Off-Peak Day Single
$11 - $18
Advanced Single
$13 - $19
Anytime Day Single
$16 - $30
Bus operators

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from London to Edinburgh and Getting around the Cyclades - to help you get the most out of your next trip.

Questions & Answers

How far is it from Newquay to Stonehenge (Mountain)?

The distance between Newquay and Stonehenge (Mountain) is 243 km. The road distance is 276 km.

What is the cheapest way to get from Newquay to Stonehenge (Mountain)?

The cheapest way to get from Newquay to Stonehenge (Mountain) is to bus which costs £22 - £30 and takes 9 h 59 min.

What is the fastest way to get from Newquay to Stonehenge (Mountain)?

The quickest way to get from Newquay to Stonehenge (Mountain) is to drive which takes 3 h 1 min and costs £26 - £40.

Is there a direct bus between Newquay and Stonehenge (Mountain)?

No, there is no direct bus from Newquay to Stonehenge (Mountain). However, there are services departing from Newquay and arriving at Larkhill, Heath Square via Bristol and Salisbury, Bus Garage. The journey, including transfers, takes approximately 9 h 59 min.

How long does it take to get from Newquay to Stonehenge (Mountain)?

It takes approximately 6 h to get from Newquay to Stonehenge (Mountain), including transfers.