Here are some zmud aliases that handle cruising. Script provided by Ssmud. Cookies and/or flames to him.

#alias luctolae {ship launch;sail n;#alarm +3 {cruise lucentium1,laenor-lucentium,laenor9,daerwon,2 *se,*secure}}
#alias luctodeso {ship launch;sail n;#alarm +3 {cruise lucentium1,desolathya-lucentium2,desolathya-lucentium1,desolathya3,windhamkeep,1 *nw,2 *w,*secure}}
#alias luctoroth {ship launch;sail n;#alarm +3 {cruise lucentium1,laenor-lucentium,laenor9,daerwon,laenor1,laenor2,laenor3,laenor10,rothikgen1,2 *se,2 *e,*secure}}
#alias luctofurn {ship launch;sail n;#alarm +3 {cruise lucentium1,laenor-lucentium,laenor9,laenor8,laenor7,laenor6,laenor-furnachia,furnachia1,furnachia2,2 *e,*secure}}

#alias laetoluc {ship launch;sail 2 nw;#alarm +3 {cruise daerwon,laenor-lucentium,lucentium1,2 *s,*secure}}
#alias laetodeso {ship launch;sail 2 nw;#alarm +3 {cruise daerwon,desolathya-lucentium1,desolathya3,windhamkeep,1 *nw,2 *w,*secure}}
#alias laetoroth {ship launch;sail 2 nw;#alarm +3 {cruise daerwon,laenor1,laenor2,laenor3,laenor10,rothikgen1,2 *se,2 *e,*secure}}
#alias laetofurn {ship launch;sail 2 nw;#alarm +3 {cruise daerwon,laenor9,laenor8,laenor7,laenor6,laenor-furnachia,furnachia1,furnachia2,2 *e,*secure}}

#alias rothtolae {ship launch;sail w;#alarm +3 {cruise rothikgen1,laenor10,laenor3,laenor2,laenor1,daerwon,2 *se,*secure}}
#alias rothtodeso {ship launch;sail w;#alarm +3 {cruise rothikgen1,laenor10,laenor3,laenor2,laenor1,daerwon,desolathya-lucentium1,desolathya3,windhamkeep,1 *nw,2 *w,*secure}}
#alias rothtoluc {ship launch;sail w;#alarm +3 {cruise rothikgen1,laenor10,laenor3,laenor2,laenor1,daerwon,laenor-lucentium,lucentium1,2 *s,*secure}}
#alias rothtofurn {ship launch;sail w;#alarm +3 {cruise rothikgen1,laenor10,laenor4,laenor5,laenor6,laenor-furnachia,furnachia1,furnachia2,2 *e,*secure}}

#alias desotolae {ship launch;sail 2 e;#alarm +3 {cruise windhamkeep,desolathya3,desolathya-lucentium1,daerwon,2 *se,*secure}}
#alias desotoroth {ship launch;sail 2 e;#alarm +3 {cruise windhamkeep,desolathya3,desolathya2,desolathya1,laenor-desolathyalaenor2,laenor3,laenor10,rothikgen1,2 *se,2 *e,*secure}}
#alias desotoluc {ship launch;sail 2 e;#alarm +3 {cruise windhamkeep,desolathya3,desolathya-lucentium1,desolathya-lucentium2,lucentium1,2 *s,*secure}}
#alias desotofurn {ship launch;sail 2 e;#alarm +3 {cruise windhamkeep,desolathya3,desolathya-lucentium1,laenor9,laenor8,laenor7,laenor6,laenor-furnachia,furnachia1,furnachia2,2 *e,*secure}}

#alias furntolae {ship launch;sail 2 w;#alarm +3 {cruise furnachia2,furnachia1,laenor-furnachia,laenor6,laenor7,laenor8,laenor9,daerwon,2 *se,*secure}}
#alias furntoluc {ship launch;sail 2 w;#alarm +3 {cruise furnachia2,furnachia1,laenor-furnachia,laenor6,laenor7,laenor8,laenor9,laenor-lucentium,lucentium1,2 *s,*secure}}
#alias furntoroth {ship launch;sail 2 w;#alarm +3 {cruise furnachia2,furnachia1,laenor-furnachia,laenor6,laenor5,laenor4,laenor10,rothikgen1,2 *se,2 *e,*secure}}
#alias furntodeso {ship launch;sail 2 w;#alarm +3 {cruise furnachia2,furnachia1,laenor-furnachia,laenor6,laenor7,laenor8,laenor9,desolathya-lucentium1,desolathya3,windhamkeep,1 *nw,2 *w,*secure}}