How to get to Kaliningrad from the outside of Russia

1. via Berlin

by AirBerlin

jointly with Siberia S7 Airlines NEW

2. via Barcelona NEW

by IBERIA Airlines http://

3. via Moscow

by Aeroflot

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)