German Chancellor Angela Merkel has made a previously unannounced trip to Afghanistan to visit with German troops serving on the NATO peacekeeping force there.