Not quite sure what you are driving but Google Maps suggests 2 hours 40 minutes by car.
I doubt that it can be done in under 2 hours and, as I recall, certainly not in a private car across the border. Not sure if that is possible but you would not get insurance for the trip.
Many reliable taxis available - PM me if you are unable to find one yourself, I have contact details for a guy who I have used 20+ times.