20 miles if you are talking about the Greyhound on 205 S Lamar in downtown Dallas. However, there is also one in Grand Prairie and at least 2 Mega Bus Stations. All about the same distance.
What bus station and which airport?
Which terminal?
Thanks! Your answer is awaiting moderation.