Bus2Train

Shrewsbury to Solva

Updated: March 13, 2024 10:42 AM
Solva

Shrewsbury to Solva - Language, Currency, Distance, How to Reach, Expenses, Best time to go, What to Eat, Where to Go, FAQ

Language

The official language of Wales is Welsh, but English is also widely spoken.

Currency

The currency of Wales is the British pound sterling (£).

Distance

The distance from Shrewsbury to Solva is approximately 100 miles (160 kilometers).

How to Reach

There are a few different ways to get from Shrewsbury to Solva:

  • By car: The drive takes about 2 hours and 30 minutes.
  • By train: There are no direct trains from Shrewsbury to Solva. You can take a train from Shrewsbury to Haverfordwest, and then take a bus from Haverfordwest to Solva.
  • By bus: There is a direct bus from Shrewsbury to Solva that takes about 4 hours.

Expenses

The cost of getting from Shrewsbury to Solva will vary depending on the mode of transportation you choose.

  • By car: The cost of petrol will be approximately £20-£30.
  • By train: The cost of a train ticket from Shrewsbury to Haverfordwest is approximately £25-£30. The cost of a bus ticket from Haverfordwest to Solva is approximately £5-£10.
  • By bus: The cost of a bus ticket from Shrewsbury to Solva is approximately £20-£30.

Best time to go

The best time to visit Solva is during the summer months (June-August), when the weather is at its warmest and driest.

What to Eat

Solva is known for its seafood, so be sure to try some of the local fish and shellfish dishes.

  • Fish and chips
  • Lobster
  • Crab
  • Mussels
  • Oysters

Where to Go

There are a number of things to see and do in Solva, including:

  • Visit the Solva Harbour
  • Take a boat trip to Skomer Island
  • Go for a walk along the Pembrokeshire Coast Path
  • Visit the Solva Woolen Mill
  • Visit the Solva Museum

FAQ

  • How long does it take to get from Shrewsbury to Solva?
  • The drive takes about 2 hours and 30 minutes. The train and bus journey takes about 4 hours.
  • How much does it cost to get from Shrewsbury to Solva?
  • The cost will vary depending on the mode of transportation you choose. By car, the cost of petrol will be approximately £20-£30. By train, the cost of a train ticket from Shrewsbury to Haverfordwest is approximately £25-£30. The cost of a bus ticket from Haverfordwest to Solva is approximately £5-£10. By bus, the cost of a bus ticket from Shrewsbury to Solva is approximately £20-£30.
  • What is the best time to visit Solva?
  • The best time to visit Solva is during the summer months (June-August), when the weather is at its warmest and driest.
  • What are some of the things to do in Solva?
  • There are a number of things to see and do in Solva, including visiting the Solva Harbour, taking a boat trip to Skomer Island, going for a walk along the Pembrokeshire Coast Path, visiting the Solva Woolen Mill, and visiting the Solva Museum.

*Distance calculation may be aerial distance.

Trips from Shrewsbury


  • Scranton
    Shrewsbury to Scranton

    ..

  • Westchester County
    Shrewsbury to Westchester County

    Shrewsbury is a town in Shropshire, England. Westchester County is a county in the U.S. state of New York. The two are separated by the Atlantic Ocean. Her..

  • Saratoga Springs
    Shrewsbury to Saratoga Springs

    The official language of Saratoga Springs is English. The official currency of Saratoga Springs is the US dollar ($). The distance between Shrewsbury and S..

  • Portsmouth
    Shrewsbury to Portsmouth

    The official language of both Shrewsbury and Portsmouth is English. The official currency of both Shrewsbury and Portsmouth is the British pound sterling (..

  • Nantucket
    Shrewsbury to Nantucket

    The official language of Nantucket is English. The official currency of Nantucket is the US dollar ($). The distance from Shrewsbury to Nantucket is approx..

  • Newport
    Shrewsbury to Newport

    The official language of both Shrewsbury and Newport is English. The official currency of both Shrewsbury and Newport is the British pound sterling (£). T..

  • Fall River
    Shrewsbury to Fall River

    Shrewsbury is a town in Worcester County, Massachusetts, United States. The population was 35,608 at the 2020 census. Fall River is a city in Bristol Count..

  • Lowell
    Shrewsbury to Lowell

    The official language of both Shrewsbury and Lowell is English. The official currency of both Shrewsbury and Lowell is the US dollar ($). The distance betw..

  • Plymouth
    Shrewsbury to Plymouth

    The official language spoken in Shrewsbury and Plymouth is English. The currency used in Shrewsbury and Plymouth is the British Pound Sterling (£). The ap..

  • The Berkshires
    Shrewsbury to The Berkshires

    The official language of The Berkshires is English. The official currency of The Berkshires is the US dollar ($). The distance from Shrewsbury to The Berks..

Trips to Solva


  • Crymych
    Crymych to Solva

    Crymych is a small town in Pembrokeshire, Wales. It is located about 10 miles..

  • Goodwick
    Goodwick to Solva

    Goodwick and Solva are two towns in Pembrokeshire, Wales. Goodwick is a port ..

  • Mathry
    Mathry to Solva

    The official language of Wales is Welsh, but English is also widely spoken. I..

  • Mwnt
    Mwnt to Solva

    The official language spoken in both Mwnt and Solva is English. The official ..

  • Tresaith
    Tresaith to Solva

    The official language of Wales is Welsh, but English is also widely spoken. I..

  • Aberporth
    Aberporth to Solva

    The official language of Wales is Welsh, but English is also widely spoken. T..

  • Hereford
    Hereford to Solva

    English and Welsh are the official languages of Wales, and both are spoken in..

  • Sheffield
    Sheffield to Solva

    Sheffield is a city in South Yorkshire, England. Solva is a village in Pembro..

  • Newport
    Newport to Solva

    The official language spoken in Solva, as in the rest of Wales, is Welsh. How..