A vs. IN (Location / Movement)
• A (to/at/in): Used with cities/towns (a Roma, a Parigi), small islands, exact times (alle tre), and idiomatic places (a casa, a scuola, a piedi, a letto, a tavola).
• IN (in/to/by): Used with countries/regions/continents (in Italia, in Toscana, in Europa), rooms/shops ending in -ia (in cucina, in pizzeria, in banca, in centro), and transport (in treno, in auto, in aereo).
DA, DI, CON, PER, TRA/FRA
• DA (from/since/by): Origin (vengo da Roma), time duration (studio da due ore), or going to a person's place/office (vado dal medico, da Marco).
• DI (of/from): Possession (il libro di Luca), material (un tavolo di legno), or origin with essere (sono di Milano).
• CON (with) & PER (for/in order to): con te; per favore; parto per Roma.
• TRA / FRA (between/among/in + time): tra due ore; fra amici.