I am arriving in Vienna on August 13, 2015 at 11:00 pm local Vienna time and have a train ticket on RailEurope from the Wien Westbahnhof station to Budapest Keleti at 6:49 am on August 14. I was wondering if I can stay at the airport till about 4:30 am or 5:00 am and then taking a train from the airport to the train station and be there in time. Or can I go to the train station and just hang out there. Is the train station safe and will there be places to get a snack, etc.
I have looked at the information but am still confused how I get from the airport to the correct train station and do I have to change trains in the city. Or will it be better to simply take a taxi and how much would it cost me.
Also, I have purchased my train ticket and I seem to have ticket but he actual date and time are not on the ticket. Do I need to purchase or pay additional money for confirming a particular train or do I just show the ticket at the train station and collect a pass for the particular train to Budapest. This is my first time to Europe and I am a little nervous.