You can either fly directly to College Station, the airport code is CLL. It is often the most convenient option, e.g. CMS folks at TAMU usually fly to/from CLL, and you will not need a rental car. See more below on this choice.
Your second option is to fly to Houston Intercontinental airport (IAH) and rent a car. It takes about 90 minutes to get to College Station.
If you are flying from Geneva, a typical United itinerary will take you from Geneva to Newark or Washington, then to Houston and then to College Station. You may find it more convenient to take a less beaten up path by taking a short flight to Frankfurt followed by a direct flight from FRA to Houston on either Lufthansa or United. In this case you are less likely to get stranded somewhere if one of your fights is late. This is also a much safer option if the weather in the US is not cooperating. Houston airport weather related closures are almost unheard of while chances of you spending a night or two in a hotel in Newark or Washington this time of year are not negligible. It may also save you some travel time, especially on your outbound flight.
Easterwood Airport (CLL) is located only 2 miles from campus and offers 4 daily flights from/to Dallas/Fort Worth International Airport (DFW) on American Airlines and 4 daily flights to/from George Bush Intercontinental Airport (IAH) on United Airlines. All flights use regional jets.
You may also wish to consider flying into the Houston-area airports, George Bush Intercontinental Airport (IAH) or William P. Hobby Airport (HOU), and complete the rest of the journey (100 miles) by rental car or airport shuttle. You can arrange shuttle service to & from Houston airports with GroundShuttle. If none of these options are working too well for you, let us know and we will come up with a solution.
The closest visitor parking is provided by the Northside Parking Garage, which is just across the street from the Mitchell Institute, at the intersection of Ireland Street and University Drive: http://aggiemap.tamu.edu/?Bldg=0388.
Parking on Sunday will be easy, Monday can be a challenge and we do not recommend you doing that. If this poses a problem for you (say your flight leaves Monday afternoon), let us know.
If you need a taxi while in College Station, please contact one of the following companies.
Maroon Cab … 979-695-9999
BCS Taxi … 979-779-8294
If you need assistance, or any further information about travel arrangements or the College Station area during regular office hours, please contact Alex Tomecek at 979.845.7778. After hours, contact Alexei Safonov at 630.650.2078.
There are maps, and good driving directions on the new Mitchell Institute website: http://mitchell.tamu.edu/about/location-map/