BlaBlaCar is massive in Italy. 8+ million Italian users share rides between cities daily. Rome→Naples: €8-12 (vs €25-45 train). Rome→Florence: €12-18 (vs €25-50 train). The drivers are verified, rated, and driving anyway — you're just filling an empty seat. It's not hitchhiking. It's organized carpooling with insurance, reviews, and an app that your Italian host probably uses weekly.
1. Download BlaBlaCar app. 2. Search: origin → destination → date. 3. Book + pay in-app (card or PayPal). 4. Meet driver at agreed pickup point (usually a central piazza or metro station). 5. Ride. 6. Rate each other.
Rome→Naples: €8-12, 2.5h. Rome→Florence: €12-18, 3h. Rome→Bari: €15-22, 4h. Rome→Lecce: €20-28, 5h. Rome→Perugia: €6-10, 2h. Milan→Turin: €8-12, 1.5h.
Drivers and passengers are ID-verified. Profile shows: photo, rating (1-5 stars), number of rides, "chattiness level" (Italian touch — you can filter for quiet or talkative drivers). Women can filter for female-only drivers. Insurance is included via BlaBlaCar's coverage. The vibe: most rides are friendly, conversational, and a genuine cultural exchange. Many drivers offer the ride for company, not just cost-sharing.