1map logoGo to main page

London, Greater London to Bari, Apulia from $140: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Bari, Italy

How to Get from London to Bari: 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.

$140 by busBest price
1741 kmDistance
5h 37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Bari 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
Plane
Average Duration
7h  1m
Estimated price
$158-460
Recommended
Company
various
Plane
Train
Average Duration
7h  28m
Estimated price
$85-491
Cheapest
route map
Distance: 1741 km
Duration: 5h 37m

See more options

Pricing table
Company
various
Train
Bus
Average Duration
38h  33m
Estimated price
$0-0
Company
various
Drive
Drive
Average Duration
20h  12m
Estimated price
$0-0
Company
various
Plane
Average Duration
5h  41m
Estimated price
$94-409
Company
various
Train
Plane
Average Duration
5h  37m
Estimated price
$103-341
Company
various
Bus
Average Duration
39h  25m
Estimated price
$143-203
Company
various
Plane
Average Duration
7h  3m
Estimated price
$151-435
Company
various
Train
Average Duration
19h  42m
Estimated price
$326-792
Company
various
Train
Average Duration
20h  16m
Estimated price
$331-803
Company
various
Drive
Drive
Average Duration
21h  24m
Estimated price
$411-637

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $157 $90 $86 $102 $107 $116 $114
Fly $168 $157 $113 $163 $157 $140 $165

Traveling From London to Bari

Traveling from London to Bari offers a vibrant contrast, where the bustling city life and rich history of London meet the laid-back charm and sun-kissed scenery of Bari.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each with its distinct character and charm.

Old Town (Bari Vecchia)
• Narrow streets with rich history and culture.
• Local cafes and authentic trattorias abound.
Murattiano
• Wide boulevards lined with shops and boutiques.
• Vibrant nightlife with bars and entertainment options.
Picone
• Residential feel with local markets and parks.
• Family-friendly atmosphere close to the city center.

Best Times To Visit Bari's Attractions

Timing your visits to Bari's highlights can greatly enhance your experience.

Basilica di San Nicola
Visit early morning or late afternoon for a quieter atmosphere.
Castello Normanno-Svevo
Weekdays attract fewer tourists; explore at opening time for peace.
Lungomare Nazario Sauro
Sunset strolls offer stunning views with fewer crowds.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making it an appealing destination at almost any time of the year. For the best experience, aim for spring or early fall, when temperatures are pleasant and crowds are thinner.

Dining Recommendation in Bari

Don't miss trying 'orecchiette alle cime di rapa' at a local trattoria like La Locanda di Federico, where the handmade pasta and bitter greens celebrate the region's simple yet bold flavors. The relaxed atmosphere and emphasis on fresh, locally sourced ingredients create a dining experience that's a refreshing change from London's often fast-paced culinary scene.

London - Bari operators

Explore transport companies operating between London and Bari, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
alitalia.com

Plane from London City (LCY) to Bari (BRI)

Average Duration
4h 30m
Estimated price
$120-470

Plane from London City (LCY) to Bari (BRI) via Rome

Average Duration
4h 30m
Estimated price
$120-470

Plane from London Heathrow (LHR) to Bari (BRI) via Milan Linate

Average Duration
5h 14m
Estimated price
$120-450
Website
britishairways.com

Plane from London Gatwick (LGW) to Bari (BRI)

Average Duration
2h 50m
Estimated price
$110-900

Plane from London Heathrow (LHR) to Bari (BRI)

Average Duration
5h 14m
Estimated price
$120-450
Website
ryanair.com

Plane from London Stansted (STN) to Bari (BRI)

Average Duration
2h 41m
Estimated price
$50-550

Plane from London Stansted (STN) to Brindisi (BDS)

Average Duration
2h 50m
Estimated price
$55-490
Train Show train routes
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Brindisi to Bari Centrale

Average Duration
1h
Estimated price
$13-55

Train from Milano Centrale to Bari Centrale

Average Duration
6h 52m
Estimated price
$60-180

Train from Torino Porta Susa to Bari Centrale

Average Duration
8h 7m
Estimated price
$70-210
Contact phone
+44 3451 27 29 20
Website
southernrailway.com

Train from London Victoria to Gatwick Airport

Average Duration
33m
Estimated price
$12-18
Website
eurotunnel.com

Train from Folkestone to Calais-Fréthun

Average Duration
35m
Estimated price
0-0
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from London Victoria to Frankfurt central train station

Average Duration
15h 40m
Estimated price
$70-100

Bus from Frankfurt central train station to Bari

Average Duration
22h 45m
Estimated price
$130-190
Ferry
Contact phone
01304 448866
Website
poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50

London to Bari: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Bari 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 train journey from London to Bari with a total travel time of approximately 19 hours and 42 minutes. Though there's no direct route, enjoy the adventure of transfers along the way. 💰 Prices for this exciting train voyage vary from £257 to £624. Immerse yourself in the allure of train travel and discover the beauty of Italy awaiting you at the end of your journey in Bari.
Departure Point
London St Pancras Intl station
Arrival Point
Bari Centrale station
🛫 Flying from London City Airport to Bari Airport involves a minimum travel time of 4 hours and 30 minutes with one layover. 🌍 The journey duration from London to Bari by plane is approximately 7 hours and 1 minute, offering a range of ticket prices from £125 to £363.
Departure Point
London City Airport
Arrival Point
Bari Airport. The quickest flight takes 4h 30m and has one stopover
Useful tips for plane travellers
• Consider booking a flight with a well-timed stopover, such as in Milan or Rome, as this can significantly reduce your overall travel time and increase your comfort during the journey.
• Upon arrival at Bari Airport, follow signs for baggage claim and customs, then opt for the designated taxi area just outside the terminal – the fare to the city center generally ranges from €30 to €40, and taxis are usually available 24/7.
• Before your trip, check flight schedules and potential delays on the British Airways (britishairways.com), Alitalia (alitalia.com), and Airbus France websites for the most accurate information, and consider downloading transportation apps like Moovit for local transit options after arriving in Bari.
🚌 Although there is no direct bus from London to Bari, you can still make the journey via Frankfurt central train station. The total travel time, including transfers, is approximately 39 hours and 25 minutes. 🛣️ The route from London to Bari covers a distance of 2,319 km and involves 3 transfers along the way. The first step is a bus to Paris, followed by buses to Bologna, Naples, and finally, to Bari. 💰 Prices for the bus journey between London and Bari can range from £113 to £160. While the trip may be long and involve multiple transfers, it offers a unique opportunity to see different cities and landscapes along the route.
Departure Point
London Victoria station
Arrival Point
Bari station

Frequently asked questions

Find out more about the route from London to Bari.

Or choose the category:
The distance between London and Bari is 1085 miles. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 18 hours and 4 minutes to reach Bari from London. Taking a flight from London Stansted to Brindisi and then a train to Bari can take around 7 hours and 29 minutes. By plane alone, the travel time is roughly 5 hours and 43 minutes. Lastly, traveling by bus from London to Bari can take approximately 38 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from London to Bari is by train and fly. This option costs between £79-£285 and takes approximately 5 hours and 37 minutes. By combining both train and flight travel, you can minimize both the cost and time of your journey.
The prices for traveling from London to Bari vary depending on the mode of transportation. For trains, the prices can range from £203 to £612. If you choose to travel by bus from Bari to London, the prices can vary from £156 to £214. It is important to check for the latest prices and compare different options to find the most suitable and affordable option for your journey.
To travel from London to Bari without a car, the best option is to take a train. This journey takes approximately 18 hours and 4 minutes and costs between £198-£633. Another option is to fly, which takes around 5 hours and 43 minutes and costs £71-£324. If you prefer, you can also take a bus, but be prepared for a longer travel time of 38 hours and 20 minutes, with ticket prices ranging from £150-£222.
No, there is no direct link between London and Bari. However, there are options available that involve transfers. The train journey includes transfers in Paris and Turin, taking approximately 18 hours and 4 minutes. The bus journey involves a transfer in Frankfurt, totaling around 38 hours and 20 minutes.
The flight between London Stansted Airport and Bari Airport typically takes around 2 hours and 40 minutes. The prices for this flight can range from £74 to £323, depending on the airline, time of booking, and availability. It is recommended to check with different airlines and compare prices to find the best deal for your travel needs.
There are plenty of options for accommodation near Bari. There are over 1667 hotels available to choose from, catering to different budgets and preferences. Prices start at £42 per night, providing a range of options for travelers. It is advisable to check online booking platforms for specific hotels and to compare prices and reviews to find the best fit for your stay near Bari.