1map logoGo to main page

Corfu (city) to Bari from $46: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Corfu (city), Greece
to
Bari, Italy

How to Get from Corfu 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.

$46 - OtherBest price
309.77 kmDistance
1h 14m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Corfu (city) 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
Train
Average Duration
6h  36m
Estimated price
$86-350
Recommended
Company
various
Drive
Train
Average Duration
9h  13m
Estimated price
$46-106
Cheapest
route map
Distance: 309.77 km
Duration: 1h 14m

See more options

Company
various
Plane
Bus
Average Duration
8h  24m
Estimated price
$0-0
Company
Superfast Ferries
Drive
Average Duration
8h 
Estimated price
$50-200
Company
Ventouris Ferries
Drive
Average Duration
10h  15m
Estimated price
$57-57
Company
various
Plane
Drive
Drive
Average Duration
13h  10m
Estimated price
$92-255
Company
various
Plane
Average Duration
1h  14m
Estimated price
$95-326

Traveling From Corfu (city) to Bari

Travelers moving from Corfu to Bari encounter a shift from the lush landscapes and vibrant nightlife of this Greek island to the historic charm and culinary delights of an Italian coastal city.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each with distinct charm and attractions.

Bari Vecchia
• Explore narrow streets filled with historic architecture.
• Enjoy local street food and vibrant markets.
Margherita di Savoia
• Enjoy seaside views and relaxing beach access.
• Experience local dining in a laid-back atmosphere.
Murattiano
• Visit elegant shops and boutiques along bustling streets.
• Discover cultural sites like theaters and art galleries.

Best Times To Visit Bari's Attractions

Maximize your experience in Bari by timing your visits to key spots.

Bari Vecchia
Visit early in the morning for a peaceful stroll through the narrow streets.
Castello Normanno-Svevo
Afternoons on weekdays offer fewer crowds and better exploration opportunities.
Basilica di San Nicola
Attend evening services for a serene atmosphere and to avoid peak hours.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot summers and mild winters, making it a pleasant destination year-round. The best times to visit are during the spring and fall, when comfortable temperatures enhance your exploration of the city's attractions.

Dining Recommendation in Bari

Savor the flavors of Orecchiette alle Cime di Rapa at La Locanda di Federico, where the handmade pasta showcases the rich, earthy ingredients of the Apulian region. This dining experience immerses you in Bari’s lively atmosphere, offering a distinct contrast to the lighter, herb-focused dishes found in Corfu.

Corfu (city) - Bari operators

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

Plane
Website
ryanair.com

Plane from Corfu (CFU) to Bari (BRI)

Average Duration
1h 14m
Estimated price
$95-326

Plane from Corfu (CFU) to Brindisi (BDS)

Average Duration
7h 55m
Estimated price
$70-550
Website
alitalia.com

Plane from Corfu (CFU) to Brindisi (BDS)

Average Duration
5h 10m
Estimated price
$120-600
Website
volotea.com

Plane from Corfu (CFU) to Bari (BRI)

Average Duration
1h
Estimated price
$60-400
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Brindisi to Bari Centrale

Average Duration
1h
Estimated price
$9-17

Train from Brindisi to Bari Centrale

Average Duration
1h 23m
Estimated price
$9-13
Ferry
Contact phone
+30 210 8919700
Website
superfast.com

Ferry from Corfu to Bari M.ma

Average Duration
8h
Estimated price
$50-200
Contact phone
+355 85 22 6057
Website
finikas-lines.com

Ferry from Corfu to Sarandë

Average Duration
30m
Estimated price
$21-35
Contact phone
+39.081.496.444
Website
grimaldi-lines.com

Ferry from Corfu to Brindisi Terrare

Average Duration
7h
Estimated price
$35-50
Contact phone
+30 210 4828001
Website
ventourisferries.com

Ferry from Corfu to Bari 2

Average Duration
10h 15m
Estimated price
$57-57

Ferry from Igoumenitsa to Bari 2

Average Duration
11h
Estimated price
$63-63
Bus
Contact phone
+355 68 233 8923
Website
facebook.com

Bus from Sarandë to Lushnjë

Average Duration
3h 17m
Estimated price
$10-10
Contact phone
+355697278670
Website
autobus.al

Bus from Lushnjë to Bari Porto

Average Duration
2h 37m
Estimated price
$0-0

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

Traveling between Corfu (city) 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.

🛫 Starting your journey from Corfu city to Bari involves taking a flight with a duration of around 5 hours and 10 minutes with a single stopover in between. Airlines like Ulendo Airlink, Alitalia, and Ryanair operate flights on this route. 🌍 After landing at Brindisi Airport, the next step is to take a connecting flight to reach Bari, which typically takes about 1 hour and 14 minutes. 💰 The prices for flights between Bari and Corfu city can range from €87 to €300, depending on the airline, timing, and booking flexibility.
Departure Point
Corfu Airport
Arrival Point
Brindisi Airport. The quickest flight takes 5h 10m and has one stopover
🚌 The bus journey from Corfu to Bari takes approximately 8 hours and 24 minutes. ⏰ Once in Bari, visitors can explore the historic city center, sample delicious Italian cuisine, and experience the vibrant culture of Southern Italy.

Frequently asked questions

Find out more about the route from Corfu (city) to Bari.

Or choose the category:
The distance between Corfu and Bari is 309.0 km. Travel times by various modes of transportation differ slightly. Taking a car ferry and then a train, the journey takes approximately 9 hours and 26 minutes. Alternatively, taking a ferry directly from Corfu to Bari takes about 10 hours and 15 minutes.
The most cost-effective way to travel from Corfu to Bari is by taking a car ferry, which costs €51 and takes around 10 hours and 15 minutes. This option allows you to enjoy a scenic journey across the Adriatic Sea while saving money. However, if time is a priority, the fastest and still relatively affordable option is to combine a car ferry and train, which takes approximately 9 hours and 26 minutes and costs between €41 and €91.
The ferry prices between Corfu and Bari are typically around €51.
To travel from Corfu to Bari without a car, the best option is to take a car ferry and then a train. This journey takes approximately 9 hours and 26 minutes. The cost of this route ranges from €41 to €91.
Yes, there is a direct ferry link between Corfu and Bari. The ferry service operates once a week and runs every day. The journey takes approximately 10 hours and 15 minutes.
There are a wide range of accommodation options available near Bari with over 1667 hotels to choose from. Prices start at €48 per night, offering a variety of choices to suit different budgets and preferences.