# Albania 2026 - Dossier operativo

## Stato del lavoro

- Ultimo aggiornamento: 6 settembre 2026.
- Stato: piano operativo e guida web redatti; prenotazioni con pagamento ancora da fare dall'utente.
- Convenzione: le voci con `DA RICONFERMARE` dipendono da orari stagionali o disponibilita e vanno verificate 7-14 giorni prima della partenza.

## Viaggiatori e preferenze

- Viaggiatori: 2.
- Stile: mix di cultura, natura e gastronomia; priorita al mare durante il soggiorno a Saranda.
- Budget: ristretto.
- Mobilita: nessuna auto; bagagli leggeri; disponibili a usare bus, taxi e un numero limitato di tour organizzati.

## Prenotazioni gia confermate

| Data | Prenotazione | Dettaglio |
| --- | --- | --- |
| Ven 18 set | Volo W4 5024 | Milano Malpensa (MXP) 08:45 -> Tirana (TIA) 10:40 |
| 18-19 set | Tirana Home | Rruga Mujo Ulqinaku, 1001 Tirana. Coordinate: 41.326300, 19.809858. EUR 35,64, non rimborsabile. |
| 19-25 set | Comfort Apartments Promenade | V2C8+45V, Saranda. Coordinate: 39.870354, 20.015398. EUR 180. |
| 25-27 set | Tirana Home | Rruga Mujo Ulqinaku, 1001 Tirana. EUR 71,28, non rimborsabile. |
| Dom 27 set | Volo W4 5027 | Tirana (TIA) 19:10 -> Milano Malpensa (MXP) 21:15 |

## Decisioni gia prese

- I trasferimenti Tirana-Saranda e Saranda-Tirana saranno pianificati con un autobus identificato per orario, terminal e canale di acquisto.
- Butrinto e Ksamil saranno svolti in autonomia con l'autobus locale, se la frequenza stagionale confermata lo permette.
- Una sola escursione a pagamento verra scelta per Gjirokaster e/o Blue Eye, solo dopo confronto di costo, inclusioni e punto di prelievo.
- Non prenotare un tour cumulativo Butrinto-Ksamil-Blue Eye: costa di piu e riduce il tempo al mare.

## Fonti da privilegiare

- Aeroporto di Tirana: https://www.tirana-airport.com/en/transport-and-directions/15/By-Bus
- Operatore bus aeroporto: https://www.lunashuttle.com/?locale=en
- Bus interurbani: sito dell'operatore o piattaforma con vettore e terminal chiaramente indicati; confrontare con https://travel.gjirafa.com/en/bus/
- Tour: GetYourGuide, con cancellazione gratuita e punto di prelievo indicato.

## Trasporti confermati per data

### 18 settembre - Aeroporto TIA -> Tirana Home

- Operatore: Luna Shuttle, linea Airport -> Tirana Center.
- Partenze dall'aeroporto: ogni ora, 24/7; fermata nei parcheggi bus 9-10 appena fuori dal terminal.
- Corsa prevista: **12:00**, dopo sbarco alle 10:40 e controllo documenti/bagagli. Se non pronta in tempo, prendere la corsa **13:00**.
- Arrivo: fermata dietro il Palazzo dell'Opera, Piazza Skanderbeg; durata circa 40 minuti.
- Prezzo: EUR 4 a persona, acquisto a bordo con carta, euro o lek; nessuna prenotazione necessaria e posto garantito.
- Dalla fermata all'alloggio: 1,6 km, circa 22 minuti a piedi con bagagli leggeri. Alternativa: taxi/Bolt per l'ultimo tratto.
- Fonte primaria: https://www.lunashuttle.com/?locale=en

### 19 settembre - Tirana -> Saranda

- **Corsa scelta: Tisa Travel, 09:45 -> 14:45, diretta.**
- Partenza: South and North Terminal, Tirana. Arrivo: Saranda Station.
- Prezzo disponibile oggi: EUR 17 a persona, posto garantito.
- Prenotazione: https://travel.gjirafa.com/en/search-results/tirana-to-saranda/2026-09-19
- Dal Tirana Home al terminal: taxi/Bolt. Uscita raccomandata dall'alloggio alle **08:35**, arrivo al terminal entro le **09:05**. Non usare il bus urbano: con un orario fisso il risparmio non giustifica il rischio di perderlo.
- Dal terminal di Saranda al Comfort Apartments Promenade: circa 1,3 km / 18 minuti a piedi; se il proprietario indica un altro punto d'arrivo, prendere un taxi breve.
- Portare acqua e snack; validita e politica bagagli vanno letti nella schermata di acquisto prima del pagamento.

### 21 settembre - Saranda -> Butrinto -> Ksamil -> Saranda

- Linea: autobus locale Saranda - Ksamil - Butrinto.
- Punto di partenza: fermata presso lo stadio di Saranda. Dall'appartamento: circa 15-20 minuti a piedi; chiedere comunque al proprietario la fermata effettiva per quel giorno.
- Corsa prevista: **08:00** da Saranda, arrivo stimato a Butrinto prima delle 09:00.
- Prezzo: 250 ALL fino a Butrinto; 200 ALL per Ksamil. Contanti piccoli in lek.
- Ritorno da Butrinto: **11:30** dalla zona parcheggio/ingresso; scendere a Ksamil. Dopo mare e pranzo, prendere qualsiasi corsa in direzione Saranda passando dalla fermata di Ksamil: la frequenza pubblicata e circa oraria.
- Ultime corse pubblicate: 18:30 da Saranda a Butrinto, 19:30 da Butrinto a Saranda.
- Fonte verificata il 6 settembre: https://albania-blog.com/en/saranda-bus-schedule-2026/ . Gli orari locali sono stagionali: ricontrollare con l'autista il 20 settembre.

### 25 settembre - Saranda -> Tirana

- **Corsa scelta: Trans Butrinti, 10:45 -> 15:45, diretta.**
- Partenza: Saranda Station. Arrivo: South and North Terminal, Tirana.
- Prezzo disponibile oggi: EUR 17 a persona, posto garantito.
- Prenotazione: https://travel.gjirafa.com/en/search-results/saranda-to-tirana/2026-09-25
- Dal Comfort Apartments Promenade al terminal: uscita alle **10:05** a piedi; arrivo entro le **10:15**. Se il check-out dell'appartamento fosse oltre le 10:00, chiedere deposito valigie o passare alla corsa delle 14:00; non fare affidamento su un imbarco tardivo.
- Dal terminal di Tirana al Tirana Home: taxi/Bolt, circa 20-30 minuti in base al traffico.

### 27 settembre - Tirana Home -> aeroporto TIA

- Linea: Luna Shuttle, Tirana Center -> Airport, ogni ora 24/7, EUR 4 a persona.
- Raggiungere la fermata dietro il Palazzo dell'Opera alle **16:00** per la corsa delle **16:00**; arrivo previsto a TIA circa 16:40. Questo lascia 2 ore e 30 minuti prima del volo W4 5027 delle 19:10.
- Dall'alloggio alla fermata: 1,6 km / 22 minuti a piedi. Uscire alle **15:30**; con pioggia o ritardo, taxi/Bolt direttamente a TIA entro le 16:00.

## Itinerario operativo

### Venerdi 18 settembre - Tirana, arrivo leggero

| Ora | Azione |
| --- | --- |
| 10:40 | Atterraggio W4 5024 a TIA. |
| 12:00 | Luna Shuttle Airport -> Tirana Center. Piano B: 13:00. |
| 12:40-13:10 | Cammino/taxi a Tirana Home; deposito bagagli o check-in. |
| 15:00-18:30 | Percorso a piedi: Piazza Skanderbeg, Moschea Et'hem Bey, Nuovo Bazar, Piramide, Blloku. |
| Sera | Cena semplice in Blloku o Komuna e Parisit, vicino all'alloggio. |

### Sabato 19 settembre - Trasferimento e primo mare

| Ora | Azione |
| --- | --- |
| 08:35 | Taxi/Bolt dal Tirana Home al South and North Terminal. |
| 09:45-14:45 | Tisa Travel Tirana -> Saranda. |
| 15:15 | A piedi o taxi al Comfort Apartments Promenade; check-in. |
| 17:00-19:30 | Mare vicino all'appartamento e lungomare. |
| Tramonto | Taxi o minibus Saranda-Delvine fino al bivio di Lekuresi, poi breve salita; rientro in taxi se non si vuole affrontare il ritorno a piedi al buio. |

### Domenica 20 settembre - Mare Saranda

- Giornata libera senza trasferimenti: spiaggia vicina, pranzo semplice e passeggiata serale sul lungomare.
- Compito logistico: chiedere alla struttura la fermata effettiva per Butrinto e confermare il bus del mattino seguente.

### Lunedi 21 settembre - Butrinto e Ksamil

| Ora | Azione |
| --- | --- |
| 07:30 | Uscita dall'appartamento verso la fermata stadio. |
| 08:00 | Bus locale per Butrinto, 250 ALL a persona. |
| 08:45-11:15 | Parco archeologico di Butrinto. Ingresso 08:30-20:00; biglietto 1.000 ALL a persona. |
| 11:30 | Bus da Butrinto; scendere a Ksamil. |
| 12:00-17:30 | Mare a Ksamil e pranzo. Lettini: chiedere prezzo prima di sedersi. |
| 17:30-19:00 | Bus locale Ksamil -> Saranda e rientro. |

- Biglietti Butrinto: https://culturalsites.myticket.al/butrinti.php?lang=en . Il biglietto online e valido un mese ma non rimborsabile: acquistarlo solo dopo conferma del meteo il 20 settembre.

### Martedi 22 settembre - Mare senza costi di tour

- Scelta A, piu economica: restare sulle spiagge di Saranda raggiungibili a piedi.
- Scelta B, solo se trovate un taxi A/R con prezzo concordato: Mirror Beach o Pulebardha. Concordare **andata, ritorno, ora del ritiro e prezzo totale** prima di partire; senza auto non pianificare ritorni improvvisati da queste calette.

### Mercoledi 23 settembre - Gjirokaster e Blue Eye

- Piano consigliato: tour per piccoli gruppi con pickup a Saranda, Gjirokaster e Blue Eye nello stesso giorno, 6-8 ore.
- Motivo: il servizio pubblico Saranda-Blue Eye-Gjirokaster e pubblicato solo per alta stagione giugno-agosto; il 23 settembre non e abbastanza affidabile per un programma vincolato.
- Criteri obbligatori prima di prenotare: pickup dal Comfort Apartments Promenade o dal centro di Saranda, cancellazione gratuita, prezzo finale per 2, tempo libero a Gjirokaster e lista chiara degli ingressi esclusi.
- Alternative da confrontare: https://www.reitours.al/tours/gjirokaster-blue-eye-tour-pickup-from-saranda-ksamil/book e https://www.getyourguide.com/sarande-l122815/ . Non e ancora stata effettuata una prenotazione, perche richiede pagamento/consenso dell'utente.
- Piano B economico: sostituire con mare a Saranda e rinunciare a Gjirokaster, se il tour supera il budget scelto.

### Giovedi 24 settembre - Ultima giornata di mare

- Nessuna prenotazione preventiva: scegliere la spiaggia migliore in base al meteo e a cio che e piaciuto nei giorni precedenti.
- Opzione con costo aggiuntivo: giro in barca di mezza giornata per Kakome/Krorez, da prenotare soltanto con mare calmo e cancellazione gratuita. Esempio: https://www.getyourguide.com/sarande-l122815/sarande-hidden-cave-gremina-kakome-krorez-boat-tour-t737383/

### Venerdi 25 settembre - Rientro a Tirana

| Ora | Azione |
| --- | --- |
| 10:05 | Uscita per Saranda Station. |
| 10:45-15:45 | Trans Butrinti Saranda -> Tirana. |
| 16:15 | Taxi/Bolt al Tirana Home, check-in. |
| 18:00 | Passeggiata/cena in Blloku; serata senza programma rigido dopo il viaggio. |

### Sabato 26 settembre - Tirana a basso costo

- Mattina: Bunk'Art 2, in centro. Il museo e aperto ogni giorno; verificare orario e tariffa sul sito ufficiale: https://bunkart.al/2/language/?lang=en&uri=slider/what-you-need-to-know-before-visiting-bunkart-2 .
- Pomeriggio: passeggiata gratuita lungo il fiume Lana, Blloku e Parco Grande di Tirana.
- Non inserire Kruje in questo piano: con soli mezzi pubblici richiede due minibus e circa 2 ore per tratta; peggiora l'ultimo giorno intero senza aggiungere abbastanza valore rispetto a Tirana.

### Domenica 27 settembre - Rientro

| Ora | Azione |
| --- | --- |
| Mattina | Check-out e deposito bagagli confermato con Tirana Home; giro breve o pranzo. |
| 15:30 | Uscita a piedi verso la fermata Luna dietro l'Opera. |
| 16:00-16:40 | Luna Shuttle Tirana Center -> TIA. |
| 16:40 | Arrivo a TIA e check-in/sicurezza. |
| 19:10 | Volo W4 5027 TIA -> MXP. |

## Azioni da fare, in ordine

1. Scrivere subito ai due alloggi: chiedere check-in, check-out, deposito bagagli, istruzioni di accesso e fermata locale per Butrinto. Modello: `Hello, we arrive as two guests on [date]. Could you please confirm check-in/check-out times, luggage storage, self check-in instructions, and the nearest stop for the Sarande-Ksamil-Butrint bus? Thank you.`
2. Acquistare i due biglietti bus sui due link Gjirafa indicati sopra: Tisa 09:45 il 19 settembre e Trans Butrinti 10:45 il 25 settembre, EUR 68 totali per due persone.
3. Scegliere e acquistare il tour del 23 settembre solo se il totale resta nel budget; salvare voucher e punto di pickup in questo dossier.
4. Il 20 settembre: verificare dal vivo l'orario del bus Butrinto e comprare i biglietti del parco dopo aver visto il meteo.
5. Il 26 settembre: completare check-in online Wizz Air per il volo del 27, secondo la finestra consentita dalla vostra tariffa.

## Registro delle verifiche

| Quando | Oggetto | Esito / fonte | Azione successiva |
| --- | --- | --- | --- |
| 6 set 2026 | Luna Shuttle | Fonte ufficiale: TIA-centro ogni ora, 24/7, 40 min, EUR 4; TIA-terminal ogni ora 07:00-18:00, EUR 3. | Inseriti orari 12:00 e 16:00 nel piano. |
| 6 set 2026 | Tirana-Saranda, 19 set | Gjirafa: Tisa Travel 09:45-14:45, diretto, EUR 17, posto garantito. | Da acquistare. |
| 6 set 2026 | Saranda-Tirana, 25 set | Gjirafa: Trans Butrinti 10:45-15:45, diretto, EUR 17, posto garantito. | Da acquistare. |
| 6 set 2026 | Saranda-Ksamil-Butrinto | Orari pubblicati: 08:00 da Saranda, 11:30 da Butrinto; 250/200 ALL. Fonte aggiornata agosto 2026. | Conferma locale il 20 set. |
| 6 set 2026 | Butrinto | Fonte biglietteria: 1.000 ALL/persona, 08:30-20:00 fino al 31 ottobre. | Acquistare dopo meteo favorevole. |
| 6 set 2026 | Tour Gjirokaster-Blue Eye | Trovati operatori con pickup Saranda; GetYourGuide impedisce la lettura diretta dei dettagli tramite ricerca. | Confronto finale e pagamento richiedono scelta dell'utente. |

## Dati ancora necessari o da recuperare

- Orari di check-in, check-out e deposito bagagli dei tre soggiorni.
- Tour scelto, prezzo finale, inclusioni, voucher e cancellazione.
- Conferma locale del bus Saranda-Ksamil-Butrinto per il 21 settembre.

## Guida web interattiva

- Entry point: `index.html`; apribile in browser o tramite un server statico locale.
- Stile: ebook digitale consultabile, con stampa ottimizzata tramite browser.
- `app.js`: itinerario apribile, checklist persistente in localStorage, meteo live Open-Meteo, countdown, link di biglietteria e ristoranti.
- `guide.js`: mappa testuale, guide citta, escursioni, tabella meteo a 10 giorni con riferimento climatico offline e upgrade automatico a previsione Open-Meteo quando le date rientrano nella finestra di forecast.
- `styles.css`: responsive e stylesheet di stampa.
- I dati dinamici non richiedono API key: Open-Meteo per condizioni e Google Maps Search per verificare live recensioni, menu, orari e prezzi dei ristoranti.
- Non mostrare rating numerici statici senza una fonte API live: sono soggetti a cambiare e potrebbero indurre in errore.

## Pubblicazione online

- Il sito e statico e non necessita di database, Node.js o una build sul server.
- Istruzioni complete: `README_DEPLOY.md`.
- File aggiunti per uso in viaggio: `manifest.webmanifest`, `icon.svg` e `service-worker.js`.
- Dopo la prima visita tramite HTTPS, il service worker salva nella cache i contenuti essenziali della guida; meteo, mappe, recensioni e prenotazioni richiedono comunque una connessione dati.
- La UI mostra `Online` o `Guida offline`, una barra di avanzamento di lettura e navigazione fissa tra i capitoli.
- Redesign UI: `styles.css` e stato riscritto con direzione travel-journal editoriale, palette marina/corallo, gerarchia tipografica piu netta, layout responsive e navigazione a capitoli; non include piu ottimizzazioni di stampa.
- Mappa: sostituita la mappa ASCII con Leaflet/OpenStreetMap, 12 pin (alloggi, aeroporti/terminal, spiagge, siti e escursioni) e azioni Google Maps per singolo pin o itinerari Tirana-Saranda e sud Albania. La mappa base non necessita API key; una Google Map incorporata con marker nativi richiederebbe una Google Maps API key e billing configurato.
- Resilienza mappa: caricamento Leaflet da unpkg con fallback automatico a jsDelivr; se entrambi sono bloccati, viene mostrato un messaggio utile con la lista tappe e i percorsi Google Maps. Service worker aggiornato a cache `v2` per non servire la precedente mappa ASCII dopo il deploy.
- Correzione 403: rimosse tutte le dipendenze Leaflet, OpenStreetMap, unpkg e jsDelivr. `map.js` ora disegna un atlante interattivo locale con i 12 segnaposti e non puo ricevere 403 per tile/CDN; Google Maps viene aperto solo su richiesta per navigazione. Service worker aggiornato a `v3`.
- Revisione mappa: rimosso l'atlante locale su richiesta dell'utente. `map.js` utilizza ora l'embed standard Google Maps per mostrare la tappa scelta dall'elenco, con marker nativo e pulsante per aprire la vista completa; nessuna libreria mappe/CDN terza parte. Service worker aggiornato a `v4`.

## Verifica mappe, meteo e tour - 6 settembre 2026

- Coordinate corrette: TIA terminal 41.419239, 19.714152; South & North Bus Terminal 41.343990, 19.776950; Lekuresi 39.865830, 20.025758; Butrinto ingresso 39.744022, 20.019378; Pasqyra/Mirror Beach 39.804059, 20.005220; Blue Eye ingresso 39.916948, 20.182874; Castello Gjirokaster 40.073232, 20.140008; Krorez boat landing di riferimento 39.976151, 19.912186. Gli indirizzi degli alloggi restano quelli forniti dall'utente. Il terminal di Saranda ha due pin concorrenti: mappa usa il terminal su Rruga Vangjel Pandi e invita a riconfermare con operatore.
- Previsione Open-Meteo disponibile al 6 settembre: 18 set Tirana temporalesco, 23,3 C, 46%, 12 mm; 19 set Tirana 22,5 C, 37%, 0,6 mm e Saranda nuvoloso 22,5 C; 20 set Saranda pioviggine 24,4 C, 20%, 0,6 mm; 21 set Saranda pioggia 22,7 C, 15%, 7,95 mm. Il sito applica questo dato in `Piano meteo operativo`: 18 indoor, 20 Butrinto con Ksamil solo se asciutto, 21 senza mare. Le previsioni oltre il 21 non erano ancora nel range affidabile e vengono aggiornate dal browser.
- Tour GetYourGuide verificati come listing generici, non come disponibilita per data: Krorez/grotte da US$33 (circa EUR30), 2,5-5 ore, partenze 10:00/11:30, indicati snorkel, lettini, ombrellone, bevanda e cancellazione fino a 24h; Gjirokaster highlights 08:50-18:00, prezzo non esposto, pranzo extra; Corfu da US$82 (circa EUR75), 10h. Le schede nel sito riportano prezzi osservati e obbligo di conferma al checkout per il 18-27 settembre.
- Service worker aggiornato a `v5` per propagare mappa, meteo e tour aggiornati dopo l'upload.

## Moduli interattivi aggiunti

- `planner.js`: dashboard `Il viaggio, oggi` con data attiva, tappe e decisione meteo; installazione PWA quando supportata; tracciatore spese in EUR/ALL con persistenza locale; archivio locale di codici/link voucher; campo per URL pubblico Google My Maps.
- Tour planner: ogni escursione ha stato `Da valutare`, `Prenotato` o `Scartato`, salvato in localStorage.
- Il sito non carica credenziali, codici voucher o spese sul server: sono dati locali del browser. Per trasferirli su un altro telefono occorre inserirli di nuovo.
- Service worker aggiornato a `v6`, includendo `planner.js` nella cache offline.

## Estensioni personali e resilienza

- Backup/import JSON di checklist, spese, voucher, tour, diario, contatti e valigia. Serve per trasferire dati tra due telefoni senza backend.
- Valigia adattata a pioggia, visite e mare; diario locale; link privato a documenti cloud; alert visivi e richiesta di notifica browser.
- Meteo marino Open-Meteo Marine per valutare onde: traduce il dato in barca possibile, da confermare o sconsigliata.
- Limiti: un sito statico non puo sincronizzare automaticamente dispositivi ne inviare notifiche affidabili a browser completamente chiuso. Per sincronizzazione reale servono un backend, un Google Sheet condiviso o un servizio equivalente. Google My Maps resta integrabile incollando un URL pubblico creato dall'utente nel proprio account Google.
- Service worker aggiornato a `v7`.

## Google My Maps collegata

- Link verificato: `https://www.google.com/maps/d/u/0/edit?mid=1RRX4hAcvQYy-Cr4VRWReg8du_8dT-NA&usp=sharing`.
- Titolo pubblico rilevato: `Albania`.
- La mappa e pubblica e Google espone il viewer e l'embed `https://www.google.com/maps/d/embed?mid=1RRX4hAcvQYy-Cr4VRWReg8du_8dT-NA&ehbc=2E312F`.
- `planner.js` usa questa My Map come default nella sezione `Mappa personale`, con iframe, link a schermo intero e campo modificabile.
- Service worker aggiornato a `v8`.
