Percorrere l'autostrada Adriatica A14 in direzione di Bologna, in prossimità di Casalecchio di Reno continuare sull'autostrada A1, uscire a Pian del Voglio, poi prendere la SP 325 e seguire indicazioni per Castiglione dei Pepoli.
Imboccare la SP 325, poi deviare per Castiglione dei Pepoli.
Treno/Bus
In treno Dalla stazione Centrale di Bologna (distante 54 km circa da Castiglione) prendere la linea ferroviaria Bologna - Prato Centrale e scendere alla stazione di San Benedetto Val di Sambro - Castiglione dei Pepoli (situata nel comune di San Benedetto Val di Sambro, distante 20 km circa da Castiglione). Proseguire con il servizio di linea extraurbana "ATC Bologna" (linea 828). Per consultare gli orari dei treni visitare il sito web delle Ferrovie dello Stato www.ferroviedellostato.it/.
In autobus Autolinee ATC Bologna: E' la principale azienda di trasporto pubblico che svolge servizio urbano, suburbano ed extraurbano nella Provincia di Bologna.
Linea extraurbana 828 S. Benedetto Stazione FS - Sparvo - Castiglione dei Pepoli
Linea extraurbana 808 Porretta - Camugnano - Castiglione dei Pepoli
Linea extraurbana 825 Grizzana - S. Benedetto - Castiglione dei Pepoli
Linea extraubana 826 Bologna - Vado - Rioveggio - Castiglione dei P. - S.Giacomo
Collegamenti ogni 15-30 minuti: linea Aerobus BLQ (percorso: aeroporto Bologna/Stazione centrale FS). Orario consultabile sul sito "ATC" in "linee speciali".
Aeroporto di Forlì (a 110 km circa)
Mare
I porti più vicini sono quelli di Ravenna: La provincia di Ravenna è fornita di molti punti di ormeggio in zone della costa particolarmente interessanti o vicini ai centri cittadini principali. I principali porti, (poco distanti dal centro della città di Ravenna) sono:
Porto turistico internazionale Marinara (a 124 km circa da Castiglione)
Porto Marina di Ravenna - Porto Corsini (a 132 km circa da Castiglione)