1map logoGo to main page

Leeds (West Yorkshire), West Yorkshire to Portsmouth, Hampshire from $26: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Leeds (West Yorkshire), United Kingdom
to
Portsmouth, United Kingdom

How to Get from Leeds (West Yorkshire) to Portsmouth: 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.

$26 by busBest price
336.4 kmDistance
4h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Leeds (West Yorkshire) to Portsmouth 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
various
Train
Average Duration
4h  7m
Estimated price
$162-262
Recommended
Company
Megabus UK
Bus
Average Duration
8h  10m
Estimated price
$26-40
Cheapest
route map
Distance: 336.4 km
Duration: 4h 7m

See more options

Company
various
Drive
Average Duration
4h  13m
Estimated price
$80-120
Company
various
Train
Average Duration
7h  30m
Estimated price
$97-155
Company
various
Train
Plane
Train
Average Duration
5h  42m
Estimated price
$103-332
Company
various
Plane
Average Duration
6h  20m
Estimated price
$116-462
Company
various
Train
Plane
Train
Average Duration
6h  29m
Estimated price
$116-503
Company
various
Train
Plane
Average Duration
5h  48m
Estimated price
$144-543
Company
various
Train
Average Duration
6h  26m
Estimated price
$170-464

Leeds (West Yorkshire) - Portsmouth operators

Explore transport companies operating between Leeds (West Yorkshire) and Portsmouth, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Leeds to London Kings Cross

Average Duration
2h 13m
Estimated price
$110-170

Train from Leeds to Newcastle

Average Duration
1h 26m
Estimated price
$85-120
Contact phone
0345 6000 650
Website
https://www.southwesternrailway.com/

Train from London Waterloo to Portsmouth & Southsea

Average Duration
1h 30m
Estimated price
$40-95

Train from Woking to Portsmouth & Southsea

Average Duration
1h 6m
Estimated price
$28-65
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Leeds to Birmingham New Street

Average Duration
1h 57m
Estimated price
$70-190

Train from Birmingham New Street to Southampton Central

Average Duration
2h 42m
Estimated price
$85-240

Train from Leeds to Newcastle

Average Duration
1h 24m
Estimated price
$65-170
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Leeds to Nottingham

Average Duration
1h 50m
Estimated price
$16-21
Contact phone
03457 125 678
Website
https://www.eastmidlandsrailway.co.uk/

Train from Nottingham to London St Pancras Intl

Average Duration
1h 43m
Estimated price
$50-80
Contact phone
+44 3451 27 29 20
Website
https://www.southernrailway.com/

Train from London Victoria to Portsmouth & Southsea

Average Duration
2h 4m
Estimated price
$30-50
Bus
Website
https://uk.megabus.com

Bus from Bus Stn to The Hard Interchange

Average Duration
8h 10m
Estimated price
$26-40
Plane
Website
https://www.britishairways.com

Plane from Manchester (MAN) to London Heathrow (LHR)

Average Duration
1h 5m
Estimated price
$55-330
Website
https://www.easyjet.com

Plane from Leeds Bradford (LBA) to Southampton (SOU)

Average Duration
6h 30m
Estimated price
$160-800
Website
https://www.loganair.co.uk

Plane from Newcastle (NCL) to Southampton (SOU)

Average Duration
1h 15m
Estimated price
$130-500
Website
https://www.aerlingus.com

Plane from Leeds Bradford (LBA) to Southampton (SOU)

Average Duration
6h 30m
Estimated price
$160-800
Website
https://www.klm.com

Plane from Leeds Bradford (LBA) to Southampton (SOU)

Average Duration
6h 7m
Estimated price
$300-1400

Leeds (West Yorkshire) to Portsmouth: Overview of Bus, Train, Flight, and Car Trips

Traveling between Leeds (West Yorkshire) and Portsmouth 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 picturesque road trip from Leeds to Portsmouth covering a driving distance of 399.1 km. ⏰ Expect to spend around 4 hours and 13 minutes behind the wheel as you make your way from Leeds to Portsmouth. 💷 Prices for the journey by car typically range from £63 to £95, offering flexibility for different budgets. Plan your trip accordingly and prepare for a smooth and scenic ride to the coastal city of Portsmouth in the south of the UK.
Average price
£62 - £93
🚂 The journey from Leeds to Portsmouth by train involves multiple transfers, starting from Leeds station to King's Cross St. Pancras, Euston, and finally arriving at London Waterloo. 🎫 The total travel time from Leeds to Portsmouth by train is approximately 4 hours and 7 minutes, with ticket prices ranging from £128 to £207 for this convenient and efficient mode of transportation.
Departure Point
Leeds station
Arrival Point
Portsmouth & Southsea station
Useful tips for train travellers
• For your train journey from Leeds to Portsmouth, consider traveling with operators like Northern Rail and South Western Railway. Northern Rail typically offers standard and first-class seating, while South Western Railway provides standard and first-class options as well. You can find their schedules and book tickets at their respective websites: Northern Rail and South Western Railway.
• Onboard catering services vary depending on your operator. South Western Railway offers a range of light snacks and beverages in their café car, with complimentary refreshments available in First Class. If you are traveling with Northern Rail, onboard food service might be limited, so consider bringing your own snacks for the journey.
• Upon arrival at Portsmouth & Southsea station, you will find luggage storage available, making it convenient if you wish to explore the city before checking into your accommodations. The station also has restrooms available for traveler use. For a quick trip to the city center, take Bus number 3, which runs frequently from just outside the station and will take you directly to the center in about 15 minutes.
🛫 Flying from Leeds to Portsmouth involves a quick flight transfer at London Heathrow Airport. British Airways operates direct flights from Manchester Airport to London Heathrow, making the journey convenient and efficient. 🌍 The total travel time from Leeds to Portsmouth by plane is approximately 6 hours and 20 minutes, including the layover at London Heathrow Airport. 💸 Prices for flights between Portsmouth and Leeds can vary between £91 to £364, providing travelers with a range of options to choose from based on their preferences and budget.
Departure Point
Manchester Airport
Arrival Point
London Heathrow Airport
🌍 The bus departs from Leeds Bus Stn and arrives at The Hard Interchange in Portsmouth, covering the distance in approximately 8 hours and 10 minutes. 💰 Ticket prices for the Leeds to Portsmouth bus route range from £20 to £32, making it a great choice for travelers looking to explore these two vibrant cities in the United Kingdom.
Departure Point
Bus Stn station
Arrival Point
The Hard Interchange station

Frequently asked questions

Find out more about the route from Leeds (West Yorkshire) to Portsmouth.

Or choose the category:
The distance between Leeds and Portsmouth is approximately 336.4 km by road. By train, it takes around 4 hours and 4 minutes to reach Portsmouth from Leeds. If you prefer a combination of train and flight, you can reach Portsmouth in about 5 hours and 33 minutes, with a train to Manchester and a flight to London Heathrow. The fastest way is by plane, which takes roughly 7 hours and 8 minutes. Driving by car usually takes around 4 hours and 13 minutes, while taking a bus can take up to 8 hours and 35 minutes.
The most cost-effective option for traveling from Leeds to Portsmouth is by bus, which takes around 8 hours and 35 minutes and costs £23-£39. However, if you prefer a faster option, then taking a train would be the best choice, as it takes 4 hours and 4 minutes with prices ranging from £117-£203.
The price range for a train journey from Leeds to Portsmouth is typically between £123 and £200. On the other hand, the cost of a bus ticket from Portsmouth to Leeds ranges from £23 to £39.
To get from Leeds to Portsmouth without using public transportation, you can drive. The distance between the two cities is around 399.1 km, and it takes about 4 hours and 13 minutes to drive from Leeds to Portsmouth. Keep in mind that the cost of fuel and tolls may vary, but it is generally estimated to be in the range of £63 - £94 for a round trip.
The best way to travel from Leeds to Portsmouth without a car is by train. The journey takes around 4 hours and 4 minutes and tickets can cost between £117 and £203. Another option is to take a bus via London, which takes approximately 7 hours and 30 minutes and costs between £35 and £63. Alternatively, you could fly from Leeds to Portsmouth, which takes around 7 hours and 8 minutes and costs between £86 and £328.
There is no direct link between Leeds and Portsmouth by train. However, there are train services available with transfers at stations such as King's Cross St. Pancras and London Waterloo, taking approximately 4 hours and 4 minutes. There is also a direct bus service from Leeds to Portsmouth, operated by Megabus UK, which takes approximately 8 hours and 35 minutes.
The flight between Leeds and Portsmouth typically takes 1 hour. The cost of the flight can vary, ranging from £90 to £324.
There are plenty of options for accommodation near Portsmouth. With over 2016 hotels available, you can find a variety of choices to suit your preferences and budget. Prices start at £37 for a night's stay, offering affordable options for travelers.