The man made a brief appearance from custody before Judge Tony Couch this morning before he adjourned the case to be recalled later this afternoon.
Staff at a Christchurch service station called police just before 2pm yesterday saying a customer allegedly told them he was being abducted by a man with guns who wanted him to drive them through to the West Coast.
After a massive manhunt west of the city, a car was found heading west on State Highway 73.
Police units took chase and arrested a 29-year-old man without incident at Lake Lyndon on the Arthurs Pass road about 90kms from Christchurch. No one was injured, police said.
They said a number of firearms were found inside the vehicle.
The arrested man was taken back to Christchurch for questioning as police launched an investigation.
Detective Sergeant Craig Johnson today said: "Further inquiries conducted last night have now established that the victim and the alleged offender were known to each other."
Police say they are continuing to support the victim.