Here are some of the phrases you may need and signs you will see if you travel by car.

scusi, c'è un benzinaio qui vicino?excuse me, is there a petrol station near here?
scusi, sa dov'è un benzinaio nei dintorni?excuse me, do you know if there's a petrol station around here?
mi si è guastata la macchinamy car has broken down
ho finito la benzinaI've run out of petrol
mi faccia 20 euro di benzinaI'd like 20 euros worth of petrol
mi faccia 20 euro di gasolioI'd like 20 euros worth of diesel
mi può dare dell'olio per il motore?could I have some engine oil?

Types of vehicle

la macchinacar (colloquial)
il furgonevan
il camionlorry/truck
la motomotorcycle
il motorinoscooter, moped
lo scooterscooter

Things you might see

area di servizioservice station