Добраться до Корсики можно по морю или по суше, но для россиян, конечно, куда больше подходит последний вариант. Это быстрее, дешевле и надежнее (паромы сильно зависят от погодных условий). Добраться прямым рейсом у вас вряд ли получится (хотя может и есть чартерные рейсы, но мне о них ничего не известно), пересадку придется делать в Ницце или Париже. А уже из этих городов вы можете добраться до Аяччо, Бастии, Кальви или других городов острова, где есть аэропорт. Перелет из Москвы до Парижа займет около 4 часов, а потом еще до Корсики примерно 1,5 часа. В итоге получается примерно 5,5 часов, но это без учета пересадки. Также есть варианты с пересадками в других европейских городах: Мадриде, Франкфурте-на-Майне и т.д. Время, проведенное в небе, будет примерно таким же, отличаться может только время стыковки.
На пароме до Корсики можно добраться из таких французских городов как Ницца, Тулон и Марсель. Выбрав такой вариант путешествия, вы вряд ли сэкономите на стоимости билетов (по сравнению с самолетом), а в пути придется провести в два раза дольше (около трех часов). Также в теплое время года паромы соединяют Корсику с рядом итальянских городов: Неаполем, Генуей , Ливорно и другими.