從威尼斯到克羅埃西亞小島的交通方式

萬花叢中一朵菊
想請問一下各位版大
如果我要從義大利威尼斯要到Croatia的Pag島的話可以選擇什麼交通方式呢?
http://maps.google.com/maps?f=q&hl=EN&geocode=&q=pag&sll=44.327778,14.80957&sspn=1.611116,5.537109&ie=UTF8&ll=44.676466,15.095215&spn=1.60151,5.537109&z=8

因為剛好有朋友在那邊想說可以過去玩一下
有船可以到那邊嗎(感覺好像比較直接)
還是說直接搭火車過去呢?那搭火車又要搭到哪個站在哪裡轉交通工具呢?
我上網查了好久但好像海邊附近沒甚麼大的站耶....
只看到附近的zadar有碼頭的標誌
但查了一下鐵路局的網站也查不到有到那邊的火車耶...XDD
而且不知道要去哪邊查croatia的火車或船運資訊...

又,現在進入croatia可以拿義大利也就是歐盟的申根簽證進去嗎?
還是一定要另外加辦一張croatia的visa阿
想說他們國家距離這麼進,彼此間不知道有沒有甚麼通融的辦法??
感謝各位版大了,因為這方面的資訊好像真的有點少^^
情場老戲骨
參考連結 www.venezialines.com
船有到Istria的幾個大城鎮 不過或許在Pula比較方便 巴士班次也比較多
然後要到pag我記得都得搭巴士...Istria----zadar 然後在轉搭區域公車由Zadar to Pag 火車在Croatia不方便!!
簽證的部份就是得在多辦克簽 沒有持申根簽過境的方案....
喵小姐
這個ferry我有看過了,不過價格太貴所以我想採用另一個方案
就是先搭火車到Trieste,過境到Croatia後再轉搭火車或是巴士到pula或是Rijeka
而後再乘當地的local ferry到小島上
不知道有沒有人是過這樣的行程,也不知道這樣可不可行
因為網路上關於croatia境內的火車和巴士資訊不多
不知道這樣的花費和時間是多少
要請有經驗的版大們解惑了,謝謝~~