On average, travel nurse assignments are pre-agreed for the duration of 13 weeks. However, there are shorter-term contracts of eight weeks, and some that have stretch out to 26 weeks and longer.