Re: cross-training and traveling
You must be experienced in the area of nursing already to get a travel assignment. Find a staff job in your area to get training in the area you wish, work it at least a year, preferably two, then apply with travel agencies. Nobody will hire you as a traveler to train you. Read these boards, there are other threads on this.
That said, if you want to relocate and find a staff job in another community, some agencies may facilitate this. You can also directly contact hospitals in the area you might want to consider relocating to and find out if there are jobs available in the area you wish to train in; they may have a training program. There are nurses who do just this, find a job long distance, relocate, and work a year or two or indefinitely, as staff.
Nursing News