How to print a Panel Page?
Checkout the piece of code here. Just copying it here for reference

Create a function as follows in template.php

function get_panel_view(&amp;$node) {
    // Load my task plugin
    $task = page_manager_get_task('node_view');


    // Load the node into a context.
    ctools_include('context');
    ctools_include('context-task-handler');
    $contexts = ctools_context_handler_get_task_contexts($task, '', array($node));

    $output = ctools_context_handler_render($task, '', $contexts, array($node-&gt;nid));
    if ($output !== FALSE) {
        return drupal_render($output['content']);
    }
    // Otherwise, fall back.
    return drupal_render(node_view(node_load($node-&gt;nid)));
}


Template should be called print--node--.tpl.php and you can print it as 

print get_panel_view($print['node']); in place of print $print['content'];

Rebuild theme cache