I doubt if there is anything that is nonstop from Minneapolis to San Jose so with that in mind you would probably have to change planes in either Dallas, Denver, Phoenix, Charlotte, Atlanta, Houston or Miami depending upon the airline. That will mean a layover of close to two hours so you are looking at about a 9 hour trip minimum.
Here is a link that will give you some prices and fight times. Use these airport abreviations: Minneapolis is MSP and San Jose, Costa Rica is SJO.
http://www.fareline.com/
There are other sites that offer discount fares but this one has some pretty decent fares.
BOL. wil.
Yeah But, FWI... Pay the Extra few Bucks and Fly American or Delta
You Really don't want to Fly LACSA hno: