By taxi
The journey from Vnukovo to the Swissotel by car is likely to take around one hour, depending on traffic. Official taxis from the airport will cost around $60, or you can also book an airport transfer with a driver to meet you off your flight here.
By train
The Aeroexpress rail link runs from Vnukovo Airport to Kiev Railway Station. Trains run daily every hour from 6am to 12am. Adult single tickets cost a little over $10. To complete your journey by metro, take the brown circle line from Kievskaya Metro Station and travel anticlockwise four stops to Paveletskaya, which is under ten minutes' walk from the Swissotel Krasnye Holmy.
By bus
If you're faced with a long wait for a train, it may be worth taking the bus. The 705m marshrutka minibus shuttle runs from Vnukovo to Oktabrskaya Metro Station. The service runs from 7am to 11pm at 15-25 minute intervals, the journey takes around 40 minutes (allow more at peak times), and tickets cost around $4. From Oktyabrskaya, it is two stops anticlockwise on the brown circle line to Paveletskaya, which is around 300m from the Swissotel Krasnye Holmy.