1map logoGo to main page

Corfu (city), Ionian Islands to Bari, Apulia 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 (city) 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

The journey from Corfu to Bari offers a vibrant blend of Corfu's lush landscapes and crystal-clear waters contrasted with Bari's historic charm and bustling urban atmosphere.

Best Neighbourhoods in Bari

Bari boasts diverse neighborhoods, each offering its own charm and attractions.

Bari Vecchia
• Wander through narrow, cobbled streets.
• Enjoy authentic local cuisine at hidden trattorias.
Murat
• Explore modern shops and vibrant cafés.
• Visit the stunning Petruzzelli Theatre nearby.
Madonna di Campagna
• Experience local life away from tourist crowds.
• Relax in beautiful parks and green spaces.

Best Times To Visit Bari's Attractions

Optimize your experience in Bari by knowing the best times to explore its highlights.

Basilica di San Nicola
Visit early morning or late afternoon for a serene atmosphere.
Castello Normanno-Svevo
Weekdays are ideal to avoid crowds during peak hours.
Lungomare Nazario Sauro
Enjoy sunset strolls in the evenings, when the views are stunning.

Bari Weather: What to Expect Year-Round

Bari enjoys a Mediterranean climate with hot, dry summers and mild, wet winters, making it an inviting destination throughout the year. The best times to visit are in spring and early fall when the weather is pleasant, enhancing your travel experience while allowing you to explore comfortably.

Dining Recommendation in Bari

Try the orecchiette con cime di rapa at a local trattoria, a dish that showcases Bari's rich culinary heritage with its distinct flavors and regional ingredients. This contrasts beautifully with Corfu's lighter, Mediterranean fare, as Bari's vibrant dining atmosphere immerses you in the heart of Italian culture, enhancing your overall experience.

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 Show flights
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 Show bus routes
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 (city) 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.

🛫 Traveling from Corfu to Bari by plane involves a one-stopover flight with a duration of 5 hours and 10 minutes. Airlines such as Ulendo Airlink, Alitalia, and Ryanair provide services from Corfu Airport to Brindisi Airport. 🌍 The journey from Corfu to Bari by plane typically takes around 1 hour and 14 minutes. While there is no direct flight available between these cities, the convenience of air travel makes the trip relatively quick and efficient. 💸 Prices for flights between Bari and Corfu can range from €87 to €300, offering travelers a range of options to suit their budget and preferences. Consider booking in advance to secure the best deals for your journey.
Departure Point
Corfu Airport
Arrival Point
Brindisi Airport. The quickest flight takes 5h 10m and has one stopover
🌅 As you settle into the 8-hour and 24-minute ride, you'll pass picturesque villages, rolling hills, and captivating seaside views along the way.

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 approximately 192 miles. The typical travel time can vary depending on the mode of transportation chosen. If you opt for a car ferry followed by a train journey, it typically takes around 9 hours and 26 minutes to reach Bari from Corfu. Alternatively, taking a ferry alone usually takes around 10 hours and 15 minutes. These travel times can be subject to variation due to weather conditions and other factors, so it is advisable to check for the most up-to-date schedules and timetables before planning your journey.
The most cost-effective and time-efficient transportation option for traveling from Corfu to Bari is to take a car ferry. This option takes approximately 10 hours and 15 minutes and costs €51. Alternatively, for a slightly faster option, taking a car ferry and then a train is recommended. This option takes around 9 hours and 26 minutes and costs between €41 and €91. Both options provide a convenient way to travel between these two cities while also offering beautiful views of the Mediterranean Sea.
The price of a ferry ticket between Corfu and Bari is €51. This price includes the transportation of passengers on the ferry. However, please note that additional fees may apply for bringing a car or additional luggage. It is always recommended to check with the ferry company for the most up-to-date prices and any possible additional charges.
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 about 9 hours and 26 minutes and costs between €41 and €91. The car ferry will take you across the Ionian Sea to the mainland, from where you can then hop on a train to reach Bari.
Yes, there is a direct link between Corfu and Bari. There is a ferry service that departs from Corfu and arrives in Bari. The ferry operates once a week and is available every day. The journey typically takes approximately 10 hours and 15 minutes.
There are numerous accommodation options available near Bari. With over 1667 hotels to choose from, travelers can find a suitable place to stay within their budget. Prices start at €48, offering a range of choices for different preferences and needs. Visitors can easily find hotels in various locations within Bari, providing convenient access to the city's attractions and amenities.