Bari Taxi & Private Drivers: Fares, Safety and Smart Tips

FrançaisItalianoPolskiNederlandsEnglishDeutsch

Introduction: understanding taxis and private drivers in Bari

Bari, the capital of Puglia and a crossroads between land and sea, is a city where getting around plays a big part in a traveler’s experience. Whether you arrive at Aeroporto di Bari “Karol Wojtyła” (Via G. Amendola, 70128 Bari BA), step off a ferry at Porto di Bari (Porto, 70121 Bari BA) or come in by train to the central station, local mobility mainly relies on two options: traditional taxis and private chauffeur services (Noleggio Con Conducente, commonly called NCC, the Italian equivalent of ride-hire with driver). Knowing their fares, availability, rules and local best practices will help you avoid stress and surprises while traveling.

This article is a practical, comprehensive guide for anyone traveling in Bari. We’ll cover the main pickup points — Stazione di Bari Centrale (Piazza Aldo Moro, 70121 Bari BA), the airport, the port and key tourist spots (Bari Vecchia, Lungomare Nazario Sauro, Piazza del Ferrarese) — giving exact addresses, typical hours and fare ranges in euros. We’ll also explain the legal and operational differences between taxis and NCC: taxis are a public, metered service, available at ranks and by call; NCC/private drivers are generally reserved in advance, offer private vehicles at agreed prices and are not allowed to pick up passengers at random on the street.

You’ll also find safety tips (how to check a vehicle, identify an authorized driver, avoid common scams) and best booking practices — by app, phone or official kiosks. We’ll include concrete fare examples (estimates from the airport, station to port, transfers to Polignano a Mare) and note the busiest times. To make things more visual, we’ll suggest photos to help you recognize typical places and situations: the taxi queue in front of Bari Centrale, the arrivals exit at the airport, sunset on the Lungomare, and so on.

Line of white taxis parked on a wet Bari street at night

Two quick practical notes before we dive in: first, always carry a few euros in change (short trips are often €5–20 and some taxis accept cards, but not all); second, if you have large luggage, mention it when booking so you get a suitable vehicle (estate/car with more boot space, MPV or minivan). With that in mind, let’s move on to the detailed sections that will help you get around Bari and the surrounding area with confidence.

1) Where to find taxis and official ranks in Bari (addresses and hours)

Taxis in Bari serve the city’s main hubs: the train station, the airport, the port, the old town (Bari Vecchia) and the seafront (Lungomare Nazario Sauro). Here are exact addresses and practical info to help you spot an official rank.

  • Stazione di Bari Centrale — Piazza Aldo Moro, 70121 Bari BA. The taxi queue is located at the front of the station, on the Corso Italia side. Hours: taxis are present continuously (24/7) but the busiest times are between 06:00 and 23:00. The rank has a “TAXI” sign and a covered waiting area.
  • Aeroporto di Bari « Karol Wojtyła » — Via G. Amendola, 70128 Bari BA. Official taxis are at the Arrivals exit, on the right side of the pedestrian area. Hours: continuous presence; the arrivals hall handles international flights (which vary by season), but taxi service is available 24/7. The pickup area is clearly defined and supervised by airport staff.
  • Porto di Bari (Ferry Terminal) — Porto, 70121 Bari BA. Taxis wait near the ferry terminal on the passenger disembarkation side. Hours: heavy presence when ferries arrive (often late in the evening); service is 24/7 but you may face waits if several ships arrive at once.
  • Piazza del Ferrarese — Piazza del Ferrarese, 70122 Bari BA. Rank located between the seafront and the historic center. Very handy for reaching Bari Vecchia and the waterfront restaurants. Hours: busy during the day and in the evening (restaurant rush); presence varies overnight.
  • Lungomare Nazario Sauro (seafront) — Lungomare Nazario Sauro, 70121 Bari BA. A common drop-off/pick-up point for quick rides along the promenade. Hours: frequented all day, especially during summer evenings.

Illuminated ferry docked at Bari port under nighttime lights

Local tip: if you don’t spot a taxi at a rank, head to the “Taxi” call points or ask the station/airport information desk (ufficio informazioni) — they can call a car for you. Official ranks are generally safer and help you avoid pricing tricks. Avoid getting into a vehicle without visible taxi markings or without a proper license plate and signage.

2) Typical fares and sample journeys (euros, surcharges, nights)

Italian taxis use regulated fares made up of a flag drop (initial charge), a per-kilometer rate and various surcharges (luggage, night, holidays, waiting time). In Bari, here are practical benchmarks and concrete examples to help you budget. Note: rates can be updated by the municipality; consider the figures below as reliable ranges for 2026.

  • Flag drop / initial charge: about €3.50–€4.00 during the day.
  • Per-kilometer rate: roughly €1.00–€1.20 per km.
  • Daily surcharges: luggage (often free for one bag, but €1–2 per extra bag), airport supplement (fixed surcharge or minimum fare), waiting time (hourly rate if the taxi waits, often €20–30 / hour).
  • Night rate: usually a 20–30% increase between 22:00 and 06:00 depending on the municipal scale.

Concrete examples:

  • Aeroporto di Bari → Bari city center (Piazza Aldo Moro / Bari Centrale): fixed or typical fare between €20 and €30 by day (commonly ~€25). Night: €25–€35 depending on the surcharge. Distance: about 8–10 km; travel time: 15–25 minutes depending on traffic.
  • Bari Centrale (Piazza Aldo Moro) → Porto di Bari (Porto, 70121 Bari BA): ~€6–€10; short distance 1.5–3 km, duration 5–12 minutes.
  • Bari Vecchia (old town, entrance via Piazza Mercantile) → Aeroporto di Bari: €25–€35 depending on conditions and hour.
  • Bari → Polignano a Mare (Piazza Vittorio Emanuele II, 70044 Polignano a Mare BA): intercity trip €35–€55 depending on vehicle and agreement; distance ~30 km, time ~30–40 minutes.
  • Very short trips (e.g. Lungomare → Piazza del Ferrarese): often €5–€10 (flag drop + a few km).

Interior taxi meter glowing 23.00 inside Bari cab at night

For NCC/private drivers (vehicles with driver reserved in advance), prices are usually agreed at booking and are fixed: for example, an airport transfer to Bari city center can cost €28–€45 depending on vehicle class (saloon vs minivan) and services (waiting time at the terminal, luggage assistance). Pros: transparency and comfort; cons: you usually need to book ahead.

3) Private drivers / NCC in Bari: how they work, addresses and apps to know

In Italy, the common term for ride-hire services is “NCC” (Noleggio Con Conducente). In Bari, NCC companies are authorized to carry out pre-booked transfers and are popular for airport transfers, group tours and trips to nearby caves and villages. They generally cannot cruise the streets to pick up passengers like taxis, so advance booking is essential.

  • Examples of local operators:
    • NCC Bari Transfer — Via G. Amendola, 70128 Bari BA (near the airport). Specialized in airport transfers and group services. Book 24–48 hours ahead in high season.
    • Bari Private Drivers — Via Sparano da Bari, 70121 Bari BA. VTC/NCC service for city and intercity tours.
  • Apps and platforms: Uber is very limited in Italy and often unavailable for local rides in Bari. Prefer:
    • Free Now (formerly mytaxi) — an app to book taxis or partner drivers.
    • TaxiClick / AppTaxi — local apps used by taxi ranks to dispatch vehicles.
    • Official NCC websites — usually with a booking form and fixed prices (recommended for airport transfers).

Passengers waiting in Bari airport terminal overlooking parked aircraft

Practical tip: for an airport journey, compare a taxi (immediate pickup, meter or flat rate) and an NCC (fixed price, waiting time included if specified). If you arrive late or want to avoid uncertainty, an NCC provides peace of mind: the driver will wait with a name sign at the Arrivals hall. For spontaneous city trips, taxi ranks or taxi apps are usually the fastest option.

4) Safety, vehicle checks and behaviors to avoid

Passenger safety is a priority and there are simple ways to verify you’re getting into an authorized vehicle. In Bari — as elsewhere in Italy — the main risks are fare scams, unnecessary detours or accepting rides in unauthorized cars. Here’s what to check and which behaviors to prefer.

  • Taxi identification: an official taxi has a yellow “TAXI” sign, an identification number displayed on the bodywork and a lit roof sign. Inside you’ll usually find a posted tariff and a meter (taximeter). The driver’s card on the door should show name, photo and municipal license number.
  • Check the meter: make sure the driver turns on the meter at the start. If the driver refuses to use the meter or offers a “fixed price” that’s suspiciously low without providing a receipt, refuse and ask for the taximeter to be started. If disagreement continues, find another vehicle or report the issue to the taxi rank.
  • NCC reservation: for private services keep the electronic confirmation (email/SMS) with the driver’s name, vehicle type and license plate. Ask the driver to show your name on a sign and prefer card payments via the platform if possible (lower risk).
  • Things to avoid: getting into an unmarked vehicle, accepting unexplained detours, leaving your luggage unattended and paying cash without getting a receipt. If you are uncomfortable, note the vehicle number and go to the tourist police (Questura di Bari) to file a complaint.

Red illuminated TAXI sign reflected off car roof in Bari

Personal safety: Bari is generally safe for tourists, but like any city stay alert at night in isolated areas and prefer official ranks or app-calls. For late-night rides, tell someone your planned route and keep the taxi or NCC booking reference handy. Also keep a digital copy or screenshot of your reservation showing the driver and vehicle details.

5) Best practices, local tips and ways to save

A few good habits will save you time and money when getting around Bari. Here’s a list of practical tips based on local experience and traveler feedback.

  • Pre-book for the airport: if you arrive at Aeroporto di Bari « Karol Wojtyła » (Via G. Amendola, 70128 Bari BA), consider booking an NCC if you’re traveling with a group or lots of luggage. Indicative fares: €28–€45 for a saloon, €40–€70 for a minivan. Benefit: the driver meets you at the hall with a name sign.
  • Use ranks during peak times: head for a taxi rank in the evening when possible; Stazione Centrale (Piazza Aldo Moro) and Piazza del Ferrarese have steady rotations. In summer the beaches and promenades create queues — expect 10–20 minutes wait at peak times.
  • Compare taxis and buses for cheaper trips: bus 16 or the airport shuttle (SITA/AMTAB buses depending on season) usually costs around €1.30–€5.00 and links the airport to the central station; this is the cheapest option if you don’t have heavy luggage and aren’t pressed for time.
  • Negotiate intercity NCC fares: for Bari → Polignano a Mare or Matera, ask for a firm quote. For a saloon expect €35–€70 depending on distance and time; minivans or services involving waiting will cost more but can be good value for groups of 3+.
  • Keep small change: many taxis accept cards but in practice some drivers prefer cash. Carry €20–€50 in small notes for short trips and to tip (5–10% or round up).
  • Useful numbers and addresses: save or note your accommodation’s full address (street name and number) and a landmark (e.g. “hotel via Sparano da Bari 125, 70121 Bari BA, near Piazza Moro”). Drivers don’t always know small guesthouses by name; give clear directions or show the location on your phone.

Narrow stone alley in Bari old town with two people talking

For frequent travelers, signing up for a local service (download a taxi rank app, save a reliable NCC number) makes getting around much easier. In high season (June–September) book earlier; in low season availability improves but some services reduce night rotations.

Conclusion: getting around Bari with confidence

Using taxis or private drivers (NCC) in Bari can be both simple and comfortable if you know the basics: spot official ranks (Stazione di Bari Centrale, Aeroporto di Bari « Karol Wojtyła », Porto di Bari, Piazza del Ferrarese), understand indicative fares (flag drop ~€3.50–€4.00, €1.00–€1.20/km, airport transfers €20–€30 by day) and prefer advance bookings for NCC if you’re in a group or arriving late. These precautions help you avoid unpleasant surprises and ensure an efficient journey.

On safety, a quick visual check (« TAXI » sign, running meter, driver card) is usually enough to confirm a vehicle’s legitimacy. For NCC, insist on written confirmation and the vehicle’s details. During tourist season demand can spike: plan ahead by booking or heading to main ranks to minimize wait time.

Finally, adopt local smart habits: carry change, confirm the route if you’re on a schedule, ask for a receipt when needed and use local apps to compare wait times and prices. With these pointers, Bari is easy to explore — whether you’re strolling at sunset along Lungomare Nazario Sauro, making a day trip to Polignano a Mare or heading quietly to Matera. Safe travels and enjoy the gentle charms, local cuisine and authentic atmosphere of Puglia.

Découvrez d’autres destinations à explorer . . .

Guide de voyage Urbain Européen   •   Guide de voyage   •   Découvrir la Toscane   •   Guide de voyage Italie   •   Découvrez l'Italie   •   Activités de voyages

© 2026 Bari.