Duration 1h 50m
Distance 98.6 miles
Average price £50
Possible routes 4 found

Stoke-on-Trent to Bangor

Rome2rio has found 4 ways to get from Stoke-on-Trent to Bangor by train, bus and car. The cheapest way to get from Stoke-on-Trent to Bangor costs only £10, and the quickest way takes just 1h 50m. We recommend taking the train from Crewe to Bangor (Gwynedd), which takes around 2h 48m.

Recommended route

Train

  1. Crewe
  2. Bangor
2h 48m
Bookable on Rome2rio
£30 - £133
Alternative routes

Train via Stafford

  1. Stafford
  2. Bangor
3h 1m
£45 - £172

Bus

  1. Stoke-On-Trent
  2. Birkenhead
  3. Bangor
5h 20m
Bookable on Rome2rio
Cheapest
£10 - £15

Drive

  1. Stoke-on-Trent
  2. Bangor
Fastest
1h 50m
£15 - £23

Frequently asked questions

Want to know about travelling from Stoke-on-Trent to Bangor? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Stoke-on-Trent to Bangor is to bus which costs £10 - £15 and takes 5h 20m.

More details

The quickest way to get from Stoke-on-Trent to Bangor is to drive which costs £15 - £23 and takes 1h 50m.

More details

No, there is no direct bus from Stoke-on-Trent to Bangor. However, there are services departing from Stoke-On-Trent and arriving at Bangor, Gwynedd via Birkenhead. The journey, including transfers, takes approximately 5h 20m.

More details

No, there is no direct train from Stoke-on-Trent to Bangor. However, there are services departing from Stoke-on-Trent and arriving at Bangor (Gwynedd) via Crewe. The journey, including transfers, takes approximately 2h 48m.

More details

The distance between Stoke-on-Trent and Bangor is 83 miles. The road distance is 98.6 miles.

Get driving directions

The best way to get from Stoke-on-Trent to Bangor without a car is to train which takes 2h 48m and costs £29 - £140.

More details

It takes approximately 2h 48m to get from Stoke-on-Trent to Bangor, including transfers.

More details

Stoke-on-Trent to Bangor bus services, operated by National Express, depart from Stoke-On-Trent station.

More details

Stoke-on-Trent to Bangor train services, operated by Virgin Trains, depart from Crewe station.

More details

The best way to get from Stoke-on-Trent to Bangor is to train which takes 2h 48m and costs £29 - £140. Alternatively, you can bus, which costs £10 - £15 and takes 5h 20m.

Mode details

Stoke-on-Trent to Bangor bus services, operated by National Express, arrive at Bangor, Gwynedd station.

More details

Stoke-on-Trent to Bangor train services, operated by Virgin Trains, arrive at Bangor (Gwynedd) station.

More details

Yes, the driving distance between Stoke-on-Trent to Bangor is 99 miles. It takes approximately 1h 50m to drive from Stoke-on-Trent to Bangor.

Get driving directions

Book your Stoke-on-Trent to Bangor train tickets online with Rome2rio.

Search and book

Book your Stoke-on-Trent to Bangor bus tickets online with Distribusion and Distribusion.

Search and book

There are 1543+ hotels available in Bangor. Prices start at £75 per night.

More details

How to travel from Stoke-on-Trent to Bangor

Find all the possible transport options for your trip from Stoke-on-Trent to Bangor right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Stoke-on-Trent and Bangor?

Virgin Trains operates a train from Stoke-on-Trent to Bangor every 4 hours. Tickets cost £30 - £110 and the journey takes 1h 27m. Transport for Wales also services this route 3 times a day. Alternatively, you can take a bus from Stoke-on-Trent to Bangor via Birkenhead in around 5h 20m.
Train operators
Ave. Duration
1h 27m
Frequency
Every 4 hours
Estimated price
£30 - £110
Ave. Duration
1h 41m
Frequency
3 times a day
Estimated price
£25 - £40
Bus operators
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
£5 - £7

Bangor, United Kingdom

Bangor is a city in Gwynedd unitary authority, north west Wales, and one of the smallest cities in Britain. It is the oldest city in Wales. Historically in Caernarfonshire, it is a university city with a population of 18,808 at the 2011 census, including around 10,500 students at Bangor University and including Pentir community. It is one of only six places classed as a city in Wales, although it is only the 25th-largest urban area by population. According to the 2001 census, 46.6% of the non-student resident population speak Welsh, which is low for Gwynedd but despite this, the language keeps a high profile in the city. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe