Get View names/links after display
On the View Page you could run a script after the page is displayed
var Views=eval(ctx.ListSchema.ViewSelectorPivotMenuOptions);//convert String to Array
SP.UI.Status.addStatus("This page has more Views hidden behind the <b>...</b>");
Views.forEach(function(View){//loop all Views
console.info(View);
var HTML=String.format("<a href='{0}'>{1}</a>",View.OnClickAction,View.DisplayText);
SP.UI.Status.addStatus(HTML);
});

Change ViewSelector with CSR before display
If you use CSR (with a JSlink on the ListView webpart) you have full control over the ViewSelector before it is displayed:
Vadim posted it a couple of times:
- How to display more than 3 views in document library?
SharePoint 2013 Library Views
function renderHeaderTemplateWithAllViewsMenu(renderCtx, fRenderHeaderColumnNames){
var viewData = eval(renderCtx.ListSchema.ViewSelectorPivotMenuOptions);
ClientPivotControl.prototype.SurfacedPivotCount = viewData.length -2; //display all View options except 'Create View' & 'Modify View'
return RenderHeaderTemplate(renderCtx, fRenderHeaderColumnNames); //render default Header template
}
SPClientTemplates.TemplateManager.RegisterTemplateOverrides({
Templates: {
Header: renderHeaderTemplateWithAllViewsMenu
}
});
Get View Names from another Page/List
I have never used it like this to construct the URL, so I think you have to construct the URLs from the Title yourself. (there is no URL defined in the ViewCreationInformation Object)
You can get the View definitions from (another) listID with:
var listID=SP.ListOperation.Selection.getSelectedList();
var context = SP.ClientContext.get_current();
var web = context.get_web();
var list=context.get_web().get_lists().getById(listID);
var views = list.get_views();
context.load(views);
context.executeQueryAsync(
function(){
var viewEnumerator = views.getEnumerator();
while (viewEnumerator.moveNext()) {
var view = viewEnumerator.get_current();
var viewinfo={
id:view.get_id()
,default:view.get_defaultView()
,title:view.get_title()
,jslink:view.get_jsLink()
,hidden:view.get_hidden()
,rowLimit:view.get_rowLimit()
,personalview:view.get_personalView()
,baseviewId:view.get_baseViewId()
,viewData:view.get_viewData()
,viewFields:view.get_viewFields()
,viewQury:view.get_viewQuery()
}
console.info(viewinfo);
}
},
function(){console.error(arguments);}
);
iView