The novel was adapted as four 45-minute radio plays from 17–20 September 2007 on BBC Radio 4, having been chosen as a popular 'Book of the Week' on the same station some years earlier. The episode titles were "A Pea in the Ear," "Invasion of the Italians," "Looking for Snails" and "Earthquake." It was narrated by Tom Goodman-Hill, with Celia Meiras as Pelagia, Stephen Greif as Dr Iannis, Daniel Philpott as Corelli. The mandolin music for it was composed and performed by Alison Stephens, and the production was produced and directed by David Hunter. Other cast members included:
- Carlo – Anthony Psaila
- Mandras – Chris Pavlo
- Velisarios – Alexi Kaye Campbell
- Father Arsenios – Alex Zorbas
- Lemoni – Ania Gordon
- Drosoula – Anna Savva
- Hector – Nitin Ganatra
- Officer – Simon Treves
A film version of Captain Corelli's Mandolin was released in 2001, with Nicolas Cage as the Italian Captain Corelli, John Hurt as Dr Iannis, and Penélope Cruz as his daughter, Pelagia. The film, directed by John Madden, also starred Christian Bale, Irene Papas and Joanna Daria Adraktas.
In 2011, the Mercury Theatre in Colchester, England, and the Kote Marjanishvili Theatre of Tbilisi, Georgia, produced an adaptation of the novel written by Mike Maran and directed by Levan Tsuladze. This production combined live actors and puppetry. It had its premiere in Georgia at the Tbilisi International Festival in October 2011, before transferring to the Mercury.