"The driver is not waiting at the train station, but at the airport."
Translation:A sofőr nem a pályaudvaron vár, hanem a repülőtéren.
To be honest, I don't think that answer should be accepted. In the sentence you cite, the emphasis is on the driver not waiting. So for example, it would be fine to say "A sofőr nem vár a pályaudvaron, hanem elmegy", but if you are trying to emphasise the location of his waiting, then the word order would have to be "A sofőr nem a pályaudvaron vár, hanem a repülőtéren". In all examples I can think of off the top of my head, the word after "nem" is the one that is emphasised.
Thank you for a thoughtful and nuanced reply. Interesting idea that the meaning of the sentence is subtly altered by the positioning of the word for either the driver or the location. First appearing concept emphasizes its relative importance in relation to the next word. Good to discuss shades of meaning.