How to get to Kaliningrad from the outside of Russia

1. via Berlin

by AirBerlin http://www.airberlin.com/

jointly with Siberia S7 Airlines http://www.s7.ru/en/ NEW

2. via Barcelona NEW

by IBERIA Airlines http://http://www.iberia.com/?language=en

3. via Moscow

by Aeroflot  http://www.aeroflot.ru/cms/en

4. via Gdansk

flying to Gdansk and then taking bus (3 times per day) or minibus or taxi to get to Svetlogorsk (~200 km)

5. via Berlin

by direct train (direct-service coach) Berlin-Kaliningrad

6. using some other ways (for instance, flights via St-Petersburg, Kazan, Kiev, Minsk; train/bus/minitaxi from Vilnius)