Traveling by plane
The nearest airport to Bari is “Karol Wojtyla“ Bari-Palese International Airport (IATA airport code: BRI) and is located 15 km away from the city centre. Bari is well connected with the main Italian airport hubs in Rome and Milan and with several European cities by direct flights. Please check the available flights directly at the airport website: http://www.aeroportidipuglia.it/homepagebari
For people traveling from Geneva, there is a direct flight to Brindisi Airport (IATA airport code: BDS). The airport is located at 110 km away from Bari. Bari can be reached taking first a bus to Brindisi Central railway station, thereafter taking a train to Bari Central railway station. Available flights can be checked at the airport website: http://www.aeroportidipuglia.it/homepagebrindisi
Traveling by railway
The main railway station of Bari is named “Bari Centrale“, located in the city centre (Aldo Moro square). Bari is connected with high-speed train links to Rome (Freccia Argento) and Milan (Freccia Bianco). Please check the train availability directly at the website of Trenitalia: http://www.trenitalia.com/tcom-en
From the airport to the city:
- By Taxi: Taxis stand in front of the Arrivals Hall [tel: (+39) 080 554 3333 or (+39) 080 534 6666]. A ride to Bari takes around 20 minutes and has a fixed cost of € 30. Please check the following links: www.taxibari.it/en/about-us/; www.baritaxi.com/;
- By Shuttle Bus: TEMPESTA BUS COMPANY provides direct connection from the airport to “Bari Centrale” Station, and viceversa. The bus stop is in Aldo Moro Square. Travel time: 30 minutes. Fare is € 4 one way. For timetables please see the following link: http://www.autoservizitempesta.it/en/;
- By Railway: A train line connecting the airport to the “Bari Centrale” Station is available. One way ticket fare is € 5 and it takes about 15 minutes. For the train timetable please check here. The train ticket can be bought on-line here or at the ticket machines located at the train station entrance inside the airport.