1map logoGo to main page

Swansea to Bangor (Gwynedd) from $45: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Swansea, United Kingdom
to
Bangor (Gwynedd), United Kingdom

How to Get from Swansea to Bangor : Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$45 - DriveBest price
150.3 milesDistance
3h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Swansea to Bangor (Gwynedd) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Transport for Wales
Train
Average Duration
6h  24m
Estimated price
$90-233
Recommended
Company
Transport for Wales
Train
Average Duration
7h  14m
Estimated price
$82-180
Cheapest
route map
Distance: 150.3 miles
Duration: 3h 29m

See more options

Company
various
Drive
Average Duration
3h  29m
Estimated price
$45-75

Traveling From Swansea to Bangor (Gwynedd)

The journey from Swansea to Bangor (Gwynedd) offers contrasting experiences, where Swansea's vibrant urban life meets Bangor's serene natural beauty and rich cultural heritage.

Best Neighbourhoods in Bangor (Gwynedd)

Bangor (Gwynedd) features diverse neighborhoods, each offering its own charm.

City Centre
• Home to shops, restaurants, and cafes.
• Offers an energetic atmosphere for visitors.
Upper Bangor
• Known for stunning views of the Menai Strait.
• Close to university and cultural attractions.
Lower Bangor
• Near the marina and waterfront leisure area.
• Features quaint streets and local businesses.

Best Times To Visit Bangor (Gwynedd)'s Attractions

Maximize your experience in Bangor by visiting attractions at strategic times.

Bangor Cathedral
Visit early in the morning or late afternoon for a peaceful atmosphere.
Penrhyn Castle
Weekdays, especially during the shoulder season, offer fewer visitors.
Menai Suspension Bridge
Enjoy stunning views during sunrise or sunset for breathtaking photography.

Bangor (Gwynedd) Weather: What to Expect Year-Round

Bangor experiences a temperate maritime climate, with mild winters and cool summers, making it accessible year-round. Planning your visit during late spring or early autumn not only helps you avoid the summer crowds but also allows you to enjoy the region's stunning landscapes in their full glory.

Dining in Bangor (Gwynedd)

For an authentic taste of Bangor, try the locally-sourced lamb at The Gazelle Hotel, where the coastal views and rustic setting create an inviting atmosphere that differs from Swansea's urban dining scene. This dish showcases the fresh, bold flavors of Gwynedd, offering a memorable culinary experience enriched by the region’s agricultural heritage.

Swansea - Bangor (Gwynedd) operators

Explore transport companies operating between Swansea and Bangor (Gwynedd), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Swansea to Cardiff Central

Average Duration
56m
Estimated price
$20-45

Train from Cardiff Central to Bangor (Gwynedd)

Average Duration
4h 28m
Estimated price
$70-170

Train from Swansea to Shrewsbury

Average Duration
4h
Estimated price
$45-100

Train from Shrewsbury to Bangor (Gwynedd)

Average Duration
2h 14m
Estimated price
$35-80
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Swansea to Cardiff Central

Average Duration
52m
Estimated price
$27-65

Swansea to Bangor : Overview of Bus, Train, Flight, and Car Trips

Traveling between Swansea and Bangor (Gwynedd) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Swansea to Bangor, covering a driving distance of 241.4 km in approximately 3 hours and 29 minutes. 💷 Prices for the road trip from Swansea to Bangor range from £35 to £59, offering flexibility for travelers on a budget.
Average price
£35 - £58
🚆 The journey from Swansea to Bangor by train involves a transfer at Cardiff Central. The total travel time, including transfers, is approximately 6 hours and 24 minutes. 🚆 Ticket prices for the train between Swansea and Bangor can vary, ranging from £71 to £184. Travelers can enjoy the convenience of rail transport while exploring the beautiful landscapes of the UK.
Departure Point
Swansea station
Arrival Point
Bangor (Gwynedd) station

Frequently asked questions

Find out more about the route from Swansea to Bangor (Gwynedd).

Or choose the category:
The distance between Swansea and Bangor is approximately 180.2 km by road. By train, it takes about 6 hours and 23 minutes to reach Bangor from Swansea. If you prefer a combination of train and bus, the travel time increases to around 8 hours and 36 minutes. Driving by car, the journey from Bangor to Swansea takes approximately 3 hours and 29 minutes.
The most cost-effective and time-efficient transportation option for traveling from Swansea to Bangor is to drive by car. The journey takes approximately 3 hours and 29 minutes, and it is also the quickest way to reach your destination. Taking a train may be an alternative option but it takes significantly longer, with a travel time of 6 hours and 23 minutes.
The prices for a train ticket between Swansea and Bangor range from £70 to £173.
To travel from Swansea to Bangor without using public transportation, the best option would be to drive. The driving distance between the two cities is approximately 241.4 km, and it takes about 3 hours and 29 minutes to complete the journey. Depending on factors such as fuel prices and vehicle efficiency, the cost of driving from Swansea to Bangor can range from £35 to £59.
The most convenient and efficient way to travel from Swansea to Bangor without a car is by train, which takes approximately 6 hours and 23 minutes. The train journey offers a comfortable and scenic route, allowing you to relax and enjoy the views along the way. The fare for this journey ranges from £66 to £180, depending on the class and type of ticket you choose.
No, there is no direct link between Swansea and Bangor. Traveling by train from Swansea to Bangor requires a transfer at Cardiff Central, with the journey taking approximately 6 hours and 23 minutes. The train services are operated by Transport for Wales, and they depart from Swansea station and arrive at Bangor station.
There are numerous accommodation options available near Bangor with over 2197 hotels to choose from. Prices for these hotels start at £56.

Trips from Swansea

Trips to Bangor (Gwynedd)